1.2.1 • Published 4 years ago
git-autosave-and-hooks v1.2.1
How to use
install with npm install git-autosave-and-hooks Add to the packages.json scripts as "autosync": "./node_modules/git-autosave-and-hooks/check-git.sh" Run it npm run autosync
How it works
Note: it will never autocommit or push if the branch is master
Auto Commit
every 3 to 8 seconds, the monitor with read for any new changes, if there are and you are not at the master branch, it will auto commit adding WIP - autosave message to the project.
Auto Push
the monitor will detect if you local branch is up to date with the remote branch, if it is not updated it with new commit:
- it will verify if the branch is created in the remote, if not, it will push it
- anytime the local commit and the remote commit are different, it will automatically push the commits
Auto Pull
any time there is diferences in local and remote, pull and push the last commits