#lets get the latest
git pull
#lets switch to branch and do some work
git checkout -b makeSomeBugs
#do the work commit
git add .
git commit -am "introducing some bugs"
#push this for my lazy remote friend to see
git push origin makeSomeBugs
#uh .. changes on master
git pull origin master
#do some work..
git commit -am "introducing some more bugs"
git push origin makeSomeBugs
#lets switch back to master
git checkout master
git pull
#work is done, lets merge
git merge --no-ff makeSomeBugs
git push origin
#and remove the branch to never ever see it again
git push origin :makeSomeBugs
git branch -d makeSomeBugs
様々なブログのソース(しかし、彼らはかなり古いです)水銀でこのように分岐することは特に永久的な枝の除去と、無行かないことを言う...GitとMercurial:MercurialでGitワークフローと同等のものは何ですか?
私は、水銀でgitブランチのワークフローをシミュレートする方法を試していますが、まだ試しています。通常のブランチは、それらを削除することはできません(クローズするだけですが、ブランチ名が永久に取られることを意味します)ので、動作しません。ブックマークはgitブランチのようになっているはずですが、少なくとも私にとっては、本当にそれらのようには動作しないようです。 – ryanzec
@ryanzecブックマークはどのように失敗しましたか? –