isTester.com发起人,某互联网公司测试经理,十年测试经验,公众号“简尚”; 致力于软件测试从业者综合能力提升 & 职场人每日进阶。 微信isTester 》》博客文章未标注转载均属「原创」,转载找老徐授权;

git checkout -B & git checkout -b 的区别

上一篇 / 下一篇  2017-03-13 15:22:24 / 个人分类:Git

51Testing软件测试网6jG"R1w/h:RF

git checkout -B <branch>

a's| C.x:T j0

这个命令,可以强制创建新的分支,为什么加-B呢?

C5Kav'A@Bi0


z?(z'^E$mrk#j0
51Testing软件测试网zcw7]SE#?rd\V)y

如果当前仓库中,已经存在一个跟你新建分支同名的分支,

fro[va0

那么使用普通的git checkout -b <branch>这个命令,是会报错的,且同名分支无法创建。

bo&UYI9K0


qqOcSCrE3v0
51Testing软件测试网URkOE5G]

如果使用-B参数,那么就可以强制创建新的分支,并会覆盖掉原来的分支。

OFV AV&]u0

TAG: 软件测试 git

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar