我正在將git-flow
應用於項目開發。但隨着時間的推移,我的github
(遠程分支)上有很多分支機構。將這些舊的遠程分支留給未來似乎是個好主意(就像保持發展歷史一樣)。但它在我的本地環境中混亂了我的分支列表。 如何有效管理github分支?
這麼髒!我想把這些舊的遠程分支放在我的github上,但不能在我的本地顯示。
而且這也讓我很難考慮新的分支名稱。假設我需要修復或升級約posts-image
。然後,我花了這麼多時間,我應該爲我的新分支做出這個名字:posts-image-fix
或其他。最後它被合併(拉請求)到develop
分支。後來,我需要修復另一件事,這一次,我應該讓分支名稱如posts-image-fix2
,posts-image-fix3
...?
請複製並粘貼您的控制檯輸出到這個問題(並添加4個空格每行開頭正確格式化),而不是使用的圖像。 –
爲什麼你需要保持對這些分支的引用?正如你可以通過你的第一張圖片所看到的那樣,提交仍然存在,如果你刪除了分支引用,它將不會去任何地方。 –
@ScottWeldon我知道即使我刪除了分支,提交仍然存在,但我想保留我的整個分支,以便我可以輕鬆地識別我將來實現了哪個功能。而且它也不會工作: git branch -D remotes/origin/feature/api' – user3595632