所以我開始使用Git + GitHub。如何關閉Git分支?
在我們的小型分佈式團隊中,每個成員都爲他們分配的每個問題/需求創建自己的分支。
git branch Issue#1 <-- create this branch
git checkout issue#1 <-- switch over to this branch
現在code code
,commit
,code
,commit
等..
然後pull request
,code-fixup
,commit
,code
,commit
..等
和最終...拉取請求被接受。
Woot。
但..現在是什麼? (......尷尬......)
在本地開發機器上創建分支的人是否需要關閉分支?一個建議是開發人員刪除分支`(... -D ...),然後做一個拉/刷新主人,然後將獲得他們所有的分支代碼。
Hmmmmm ...不知道 - 請幫助:)
Git中的一個分支只是特定提交的標籤 - 所以基本上,如果您不再需要它 - 只需刪除該「分支」(即該提交上的「標籤」)即可。在本地,只要做一個'git分支問題#1 -d',這就是所有 - 沒有代碼丟失,只是一個標籤已從你的版本庫中刪除 – 2011-12-23 09:14:36
@marc_s我建議只是作出回答:) – KingCrunch 2011-12-23 09:23:23
所以@marc_s - 你是說標準實踐曾經是你的分支......並且分支已經被推動了......我們刪除了它?怎麼樣合併? – 2011-12-23 09:25:03