A tool to monitor git repositories and automatically pull & push changes
A tool to monitor git repositories and automatically pull & push changes
A tool to monitor git repositories and automatically pull & push changes
Make sure you have a working Go environment (Go 1.11 or higher is required). See the install instructions.
Compiling gitomatic is easy, simply run:
git clone https://github.com/muesli/gitomatic.git
cd gitomatic
go buildMonitor a repository for changes and automatically pull & push changes:
…Auth methods:
gitomatic -privkey ~/.ssh/id_rsa
gitomatic -username "someone" -password "mypass" If you want to pull new changes but don't create commits (or vice versa):
gitomatic -pull=true -push=false You can control how often gitomatic checks for changes:
gitomatic -interval 30m Change the commit author's name and email:
gitomatic -author "John Doe" -email "[email protected]" No open issues yet, or sync has not completed.