切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的檔案,直接冒冷汗,git add ,commit 之後發現本地與遠端確實是刪除了很多檔案,之前也有過一次,當時是從新換了乙個目錄重新拉**。。。麻煩的很
把情況告訴了同事,給了我建議,刪除這個分支,重新拉,於是開始了此操作。
我現在在dev20181018分支上,想刪除dev20181018分支
1 先切換到別的分支: git checkout dev20180927
2 刪除本地分支: git branch -d dev20181018
3 如果刪除不了可以強制刪除,git branch -d dev20181018
4 有必要的情況下,刪除遠端分支:git push origin --delete dev20181018
5 在從公用的倉庫fetch**:git fetch origin dev20181018:dev20181018
6 然後切換分支即可:git checkout dev20181018
注:上述操作是刪除個人本地和個人遠端分支,如果只刪除個人本地,請忽略第4步
Git刪除本地分支和遠端分支
git branch help git branch h usage git branch r a merged no merged or git branch l f or git branch r d d or git branch m m or git branch r a points at...
GIT刪除本地分支和遠端分支
刪除分支前,先簡單的說一下增加分支 git branch v 檢視當前分支的情況 git branch dev1 新建分支dev1,這個時候,只是本地新建了dev1的這個分支,遠端伺服器是沒有的,因為沒有對這個分支進行操作,並push 如下圖,建了兩個分支 dev1和dev2 一般現實開發中,開發用...
git刪除遠端分支和本地分支
當我們集體進行專案時,將自定義分支push到主分支master之後,如何刪除遠端的自定義分支呢 問題解決 1 使用命令git branch a 檢視所有分支 注 其中,remote origin master表示的是遠端分支 2 刪除遠端分支 注 如上所示,使用命令 git push origin ...