【Git系列】修改远程分支名

场景:修改一个别人都在使用的远程分支名称,该怎么处理呢?

思路:基于当前要改名的分支创建一个新的一摸一样分支,写好新建分支名作为修改名,然后推送到远程,接着删除远程要改名的旧的分支,最后本地删除旧分支并更新追踪以下远程仓库。

1. 确保当前分支是你希望基于的分支:

git branch

确保 git branch 命令的输出显示你希望基于的分支(当前所在分支)。

2. 创建新分支:

git checkout -b <new-branch-name>

替换为你希望的新分支名称。

3. 将新分支推送到远程仓库:

如果你想与团队成员共享你的新分支,可以将新分支推送到远程仓库。

git push origin <new-branch-name>

4. 本地删除旧的分支:

git branch -d feature-branch
// D 强制本地删除分支
git branch -D feature-branch   

4. 更新追踪远程仓库并删除远程不存在的本地分支

git fetch --prune

你可能感兴趣的:(【Git系列】,git)