1

我们有 2 个名为 feature-backgrounds 和 feature-Backgrounds 的分支(注意大写 B),这导致我们的 git 客户端应用程序(我尝试过 eclipse GIT、sourcetree 和 github mac 客户端)出现问题,它们不知道哪个分支说话。但是,当我查看 github.com 站点时,很容易区分。

有什么方法可以重命名 github.com 上的分支或将 2 合并在一起,这样我的 git 客户端程序就不会混淆?(或者是否有客户不会对案例问题感到困惑?

4

2 回答 2

1

您可以在本地重命名您的分支,然后在 GitHub 上重命名(通过删除以前的分支并推送新分支)。
请参阅“重命名远程 git 分支”和此示例

git branch -m feature-Backgrounds feature-backgrounds2
git push origin :feature-Backgrounds
git push origin feature-backgrounds2:refs/heads/feature-backgrounds2
于 2013-04-29T06:11:47.640 回答
0

假设您希望最终得到一个分支,请在 GitHub 上从一个到另一个执行拉取请求,合并它们,然后删除原始分支。

如果做不到这一点,github 命令行客户端应该没有任何问题来处理这个问题;您是否尝试过而不是使用图形客户端?

于 2013-04-28T22:10:12.053 回答