我们在远程有一个分支叫做release/service-release-2016
release/completed/service-release-2016为了存档和清晰起见,我想将分支重命名为。
我该怎么做呢?
我搜索的所有内容都将其解释为移动提交和头部等 - 我认为这可能非常简单。
小智 3
一种方法是将远程分支签出到本地临时分支名称,推送到远程上的新名称,然后删除远程分支。例如:
git checkout -b tmp origin/release/service-release-2016
Run Code Online (Sandbox Code Playgroud)
创建新的远程分支:
git push origin tmp:release/completed/service-release-2016
Run Code Online (Sandbox Code Playgroud)
删除旧的远程分支:
git push origin :release/service-release-2016
Run Code Online (Sandbox Code Playgroud)