我正在使用VS.NET 2013和集成的Git工具,並試圖將我的master
分支發佈到我在GitHub上設置的現有存儲庫。我在IDE中專門使用了VS.NET工具,並希望任何響應請遵循使用這些工具如果可能而不是命令行。將主分支從VS.NET發佈到GitHub時出錯
我的所有更改都在本地提交,我只需要將分支發佈到GitHub。然而,當我嘗試發佈我的本地master
分支我收到以下錯誤:
You cannot publish local branch master to the remote repository origin because a branch with the same name already exists there. You might want to rename your local branch and try again.
我知道有一個長篇文章這一here,但我試圖從VS.NET解決這個問題或在線如果可能,直接使用GutHub。充其量我想更好地理解這個問題。
我幾乎肯定這個問題是由我在GitHub上選擇選項Initialize this repository with a README
選擇而不是創建一個空白repositoy,我的本地更改可以推送到。我認爲GutHub已經使用了相同的分支名稱,並導致衝突。
我想我可以刪除GitHub上的存儲庫,並從頭開始,但希望從VS.NET或GitHub中得到這個解決方案。有誰知道我可以做到這一點,所以我的master
分支可以成功發佈?
我遇到了同樣的問題。這很荒謬。我原來只是使用GitHub for Windows,所以我的本地主人已經綁定到我的GitHub repo的主人。 VS沒有很好的理由不簡單地兌現這一設置。 – 2014-09-26 20:37:40
謝謝!現在掙扎一下吧! – pceccon 2015-06-10 21:19:36