看看這個截圖......我剛剛查詢了分支機構,它顯示分支機構的「不同油料」在分支機構列表中...然後當我嘗試「del,rm或checkout」分支時,它說該分支不匹配...這裏的屏幕截圖:
發生了什麼事是我從github刪除了分支後,我合併了新的主人。然後,我反過來從github上把這個新的主人拉進來併合並。一切都是一樣的。我該如何刪除git所說的不存在的分支?我也在積壓:
任何想法...?無法刪除不存在的分支?
回答
基本上你正在運行shell命令而不是git命令。您應該將與git相關的命令與git
相加。看看git --help
和git branch --help
。
要刪除該分支,您必須運行git branch -d different-oil
。
ty,你是對的。我沒有輸入git ...另外,我確實發現了我的錯誤,並在合併過程中解決了這個問題,但沒有解釋「爲什麼git不能識別它」 – DennisWPaulsenJR
正如Thomas在評論中指出的,del
不是有效的bash命令,也不是與git
有關的commad,這是主要錯誤。
要刪除本地分支,您可以使用git branch -d different-oil
。
要刪除遠程分支,您可以使用git push origin --delete different-oil
或git push origin :different_oil
。
但是,正如您還標記了github,您可以輕鬆地刪除web界面中的分支。
相關問題:How do I delete a Git branch both locally and remotely?
更多信息:https://git-scm.com/book/en/v2/Git-Branching-Branch-Management
您也可以使用'git push origin --delete different-油'遠程刪除分支 –
謝謝@ThomasF,我編輯了我的答案,包括您的評論。 – Helge
- 1. 無法刪除遠程主分支
- 2. 無法刪除遠程git分支
- 3. Git - 無法刪除遠程分支
- 4. VSTFS 2015:無法刪除遠程分支
- 5. 用-rD刪除git分支而不刪除遠程svn分支
- 6. 刪除本地「遠程分支」而不刪除遠程分支?
- 7. Git:不要刪除分支?
- 8. git svn保存已刪除的分支
- 9. 使用git刪除不在本地存儲庫中的分支
- 10. 刪除本地不存在的遠程分支
- 11. 刪除分支不在遠程
- 12. 刪除Git分支
- 13. Git:origin分支不會刪除我從克隆分支中刪除的文件。
- 14. 無法刪除遠程中的git分支
- 15. 無法刪除git中的遠程分支
- 16. 無法刪除或修剪沒有提交的遠程分支
- 17. 刪除git中的分支
- 18. 刪除GitHub的分支
- 19. 刪除一個支持gitosis的分支
- 20. 分支不存在
- 21. 本地刪除分支後git fetch無法工作
- 22. TFS:無法撤消/刪除分支項目
- 23. 恢復在CVS中刪除的分支
- 24. 在git中刪除破損的分支
- 25. 混帳不能刪除本地分支
- 26. Git:刪除遠程分支不同步?
- 27. 無法刪除「Info.plist」無法刪除
- 28. 在刪除分支後識別Git中的提交分支
- 29. Git的 - 刪除遠程分支,在該分支名稱空間
- 30. Git - 如何刪除分支?
上面你可以看到我是主人。 del分支不起作用,刪除沒有說什麼,它仍然存在。 – DennisWPaulsenJR
看來你有一些'bash'錯誤。 'del'不是bash命令。 (這表明它不是缺少分支問題,但你缺少命令名)你需要在'git'命令前添加'git' 嘗試'git branch --help'或谷歌「git remove branch」 –