回答

收藏

如何重命名本地 Git 分支?

技术问答 技术问答 264 人阅读 | 0 人回复 | 2023-09-11

如何重命名尚未推送到远程存储库的本地分支?/ [4 c  F7 n4 h3 d0 n
                                                               
! ?: L/ t8 @* b    解决方案:                                                               
& X! [$ W( l) _7 k2 F& {                                                                在指向任何分支时重命名分支,请执行以下操作:
3 N8 c7 w- U* ?& egit branch -m  若要重命名当前分支,可执行以下操作:
1 G5 q/ {1 R. m# q) ]% h& {7 {' Ngit branch -m 若要推动本地分支并重置上游分支:$ J, D) b& U2 ?3 v. z. \: c' z# A5 @) G
git push origin -u 最后,如果你想删除远程分支:0 N% L6 [; p9 D9 K; S) P1 O9 }# s
git push origin --delete 记住这一点的一种方法-m或mv),这就是你重命名文件的方式。添加别名也很有帮助。为此,请操作以下命令:* K4 C0 Z: U7 z4 E
git config --global alias.rename 'branch -m'如果您在 Windows 或其他不区分大小写的文件系统,名称中只有大小写更改,需要使用-M,否则,git 将抛出branch already exists错误:/ _2 A8 z# k* I0 r3 }) @" l; D
git branch -M
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则