最近我一直在玩Git來掌握分佈式版本控制。現在我正在查看Bazaar,但無法弄清楚如何創建一個本地分支,也就是說,當我想要提交更改時,我不必推送到該分支。使用Git,我會做Bazaar的當地分支機構?
git branch branch_name
或
git checkout -b branch_name
然後我可以在我的本地分行工作,提交更改,因爲我去,而不必更改推到遠程回購。當我通過分支時,我可以將它合併到我的本地主分支。如果我願意,我可以將這些更改推送到遠程回購。
這是可能與Bazaar? Bazaar看起來更像SVN,分支只是單獨的目錄,所以也許不是。
我認爲「cd」部分驗證了「分支只是單獨的目錄」部分的問題。如果我在更改分支時必須重新配置我的工具,則分支不太有用。 – Dustin 2009-10-29 21:08:39