isTester.com发起人,某互联网测试经理,十年测试经验,公众号“简尚”; 分享实战测试技能、答疑解惑(测试职业探索经验、以及一些书本上学不到的各种职业干货);致力于软件测试从业者综合能力提升。 微信isTester 》》博客文章未标注转载均属「原创」,转载找老徐授权;

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

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

51Testing软件测试网7OM!~ l2z Gw2A

git checkout -B <branch>

5t(D%QUN$N;Ub{0

这个命令,可以强制创建新的分支,为什么加-B呢?51Testing软件测试网(RT;u6I-Q u9yz

51Testing软件测试网!M0d)w9i7SDFco5h@

U$P x,EYS1n+N0

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

v#kr,S(V} a y:I0

那么使用普通的git checkout -b <branch>这个命令,是会报错的,且同名分支无法创建。51Testing软件测试网*@-rJMy~C


O3Xt!W hZk0
51Testing软件测试网T,t.QR-n0D%a io\

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

!\/Wt![b+I.r0

TAG: 软件测试 git

 

评分:0

我来说两句

显示全部

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

Open Toolbar