git-go is a short-hand command for doing
git add -A
git add -u
git commit -m "SOME MESSAGE"
git pull
git push
It is a dangerous practice, but it saves a lot of time. Also it encourages committing early and often.
It's really just git-go COMMITMSG
. Note that you don't have to put quotes around the commit message.
git-go your commit message goes here
If you intend to use quotes, you need to escape them using \
.
git-go I\'m done coding
npm install -g git-go
This is just a nodejs port of @jashkenas' git-go Ruby script.