我创建了一个本地分支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