Branches are virtually free with git, it makes a lot of sense to create short-lived feature-branches for each new thing you start working on. This does mean a bit of shuffling back and forth to integrate changes from others in your local work, but this “pull changes and rebase my work” workflow can be greatly eased by these small scripts.
jrockway|15 years ago
saurik|15 years ago
mechanical_fish|15 years ago
Meanwhile, has `git pull` had a `--rebase` since the dawn of Git time in 2005, or did it appear at one point?
e40|15 years ago
gruseom|15 years ago
http://www.davidpashley.com/articles/writing-robust-shell-sc...
DanielRibeiro|15 years ago
#!/bin/bash
git commit -a -m "$*"