Hi,
On Thu, 22 Nov 2007, Steffen Prohaska wrote:
git checkout -b foo origin/master
work work work
git checkout -b bar origin/master
work work work
git checkout foo
git pull # or git fetch; git rebase
git push
git checkout bar
git branch -d foo
work work, ... and later push bar, too
I have to say that I slowly grow an antipathy for "git push" without
parameters. _All_ of the confusions with push that I saw stem from being
too lazy to say where and what you want to push. (Okay, there is this
other thing where people say "git push origin master:master" and I still
do not know where they got _that_ from.)
I would _never_ teach people to be sloppy here. Even if you introduce
whatever appears convenient to you. IMHO this is not only giving rope,
but close to putting the noose around the neck.
Ciao,
Dscho