我不想重命名远程分支,如重命名本地和远程Git存储库的主分支中所述。
如何重命名尚未推送到远程分支的本地分支?
如果您还需要重命名远程分支:如何重命名Git本地和远程分支名称
git checkout <old_branch>
git branch -m <new_branch>
git push origin -u <new_branch>
我有四个分支,如master->origin/regacy,FeatureA->origin/FeatureA。如你所见,我打错了名字。 因此我想重命名一个远程分支名称(origin/regacy origin/legacy或origin/master) 但Git console向我返回了一条错误消息。 我该如何解决这个问题呢?
我在本地git上创建了一个分支,它成功地处理了这个分支,并致力于GitHub。 我是唯一一个在这个分支工作的人。为其创建这个分支的Jira名称很好,拼写正确。因此,该分支基本上被命名为XYZ_ADDONDENTS,而不是xyz_addondets的正确拼写。因此,增加了一个冗余字符“n”。一切都很好.有人发现了错误并提醒了我。 现在的问题是,在本地重命名这个分支和在GitHub中重命名相应分支最简
我刚刚在本地分支上运行了git merge master,解决了它所呈现的冲突。 但是,git现在将不再允许我使用git Push提交到我的分支。我刚刚运行了git pull并收到了以下反馈: 我不想结束我当前的工作,但我想提交一个拉请求与所有我当前的工作。谁能给点建议吗?
我正在使用Jenkins Git插件(v2.0)的分支说明符选项在特定的分支上运行构建,例如,<代码>1.4 。 在这种情况下包含值。 如何接收用于克隆的本地Git分支的名称(即只有没有前缀? 我尝试了使用分支名称查看特定本地分支的其他行为,但没有任何改变。 我在GitHub上看到过相关的PR,但被拒绝了(因为它只修复了一个只有远程的情况)。
如果团队中的一个开发人员重命名了另一个开发人员也签出了的远程分支,那么第二个开发人员更新本地回购的最佳方式是什么,这样他们就不会意外地推到旧的分支名称?
我的本地分支映射到远程分支: