我有一個未合併的功能分支創建了一年多,該功能從未完成。我想刪除該分支及其中的提交。
如何刪除分支和提交,提交不再有用;我不想保留這些提交。
答案1
轉到另一個分支,然後輸入:
git branch -D [branch]
小寫字母-d
表示刪除,但-D
意思是「無論如何強制刪除」。然後,如果您已將分支推送到遠端來源,只需輸入以下內容即可;注意:
分支名稱之前:
git push origin :[branch]
這:
意味著「刪除名為 的遠端分支[branch]
」。全做完了。沒有蹤跡。都好!