Jakub Narebski [off-list ref] writes:
On Wed, 25 Jun 2008, Theodore Tso wrote:
quoted
The reason why I've been thinking that I should change my shell script
from:
git checkout integration
git reset --hard <foo>
to:
git update-ref ref/heads/integration HEAD
git checkout integration
Hmmmm.... Wouldn't it be easier on fingers to use
git reset --soft integration
That does not do anything close to what Ted is doing, does it?
Anyway, here is how I conclude my git day:
git checkout next
... merge more and test
... be happy that next is in very good shape ;-)
git branch -f pu
git checkout pu
git merge ... merge other topics to rebuild pu
git merge ...
...
which is probably a bit less error prone then update-ref, if you type from
the command line like I do.