我有一個與Git 2015年的VSTFS設置。不知何故,我們有兩個分支,開發這是我想保持孤立,因爲這是我們的主人。不知何故,還有一個遠程分支開發(小寫字母d)。我想刪除這個,因爲它很混亂,但如果我們遇到問題,我害怕這樣做。VSTFS 2015:無法刪除遠程分支
我的問題是,我運行VS 2017年,它不會刪除遠程分支。我通過在團隊瀏覽器中右鍵單擊並單擊「刪除」來完成此操作。
從輸出窗口中的消息說以下內容:在從遠程存儲庫中刪除的分支裏遇到
錯誤:Git的過程中意外失敗。 PushCommand.ExecutePushCommand
因此,我打開一個cli,看看有什麼。這裏的命令是做
git branch -d -r origin/<branchname>
不過,我試圖在另一個扔掉的分支,我仍然能看到它在瀏覽器的TFS上市。
我的問題是,我如何刪除小寫開發,以確保我不刪除大寫開發?
UPDATE:
看來,我很想念我們的git的實例ForcePush權限,儘管是一個TFS管理員。目前正在確定這是否是問題的原因。
你最近的更新是什麼伎倆。儘管作爲TFS總管理員,我沒有對git的「forcePush」權限!這是問題,並且在我獲得了新的權限後就可以工作。謝謝! – Kat