# gitwatch > Automatically commit file or directory changes to a Git repository. > More information: . - Automatically commit any changes made to a file or directory: `gitwatch {{path/to/file_or_directory}}` - Automatically commit changes and push them to a remote repository: `gitwatch -r {{remote_name}} {{path/to/file_or_directory}}` - Automatically commit changes and push them to a specific branch of a remote repository: `gitwatch -r {{remote_name}} -b {{branch_name}} {{path/to/file_or_directory}}`