我在我的本地環境中安裝了SourceTree。我正在爲一家企業共享一個git回收庫。看起來管理員創建了一個新的回購RepoY,我們以前只有1個回購(RepoX)。我意外地在RepoY中創建了BranchZ,我需要刪除它。如何從只有1個分支的sourcetree中的repo中刪除分支?
我在RepoY下通過SourceTree選擇了BranchZ,右鍵單擊,我可以「刪除」它,但現在它在左側顯示一個紅色的減號。我試圖「刪除」分支,但SourceTree返回以下錯誤:「錯誤:無法刪除您當前所在的分支'BranchZ'。」
我無法在回購庫內切換分支,因爲BranchZ是回購庫中唯一的分支。如果我在SourceTree中雙擊不同的repo,那麼我只能刪除RepoY中的RepoY,而不能刪除RepoY中的BranchZ。有沒有辦法通過SourceTree來實現我想要做的或者這是SourceTree的限制嗎?
這不是SourceTree的限制。錯誤信息來自'Git'。 – axiac
它是本地分支還是遠程分支? – Msp