我創建了一個本地分支X,在某些時候我推到遠程服務器(來源)重命名遠程分支
git push origin X
我意識到這是一個壞主意,有一個名爲X的分支,並希望它被稱爲ÿ 問題是我已經將分支推送到存儲庫。
將它從服務器上刪除並將其按照像這樣的新名稱推送是否安全?
push origin :X
// 'clone ' the branch under a new name locally (X-> Y)
push origin Y
對於已經從服務器獲取的人會發生什麼情況。假設他們已經在本地根據舊的X名稱BUT在本地創建了一個分支,但他們沒有在本地進行任何更改或將它們推送到舊X分支的服務器。
http://stackoverflow.com/questions/1526794/git-rename-remote-branch也可以提供幫助。 – VonC 2010-10-20 20:49:53