坐标深圳,测试经理,干了十年测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升 & 职场人每日进阶」,个人微信957863300

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

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


;F)@+r9oz9O0

git checkout -B <branch>51Testing软件测试网l @?yL

这个命令,可以强制创建新的分支,为什么加-B呢?51Testing软件测试网tn ^g5s7z J/}u5t

51Testing软件测试网.i0qN9eL8F.cV|n
51Testing软件测试网2Y/i3d%p ao

如果当前仓库中,已经存在一个跟你新建分支同名的分支,51Testing软件测试网"f] ?PN zd

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

)T8Na EV2p2ci0

51Testing软件测试网/n NfN5~$A"b*mp.j&` G` \
51Testing软件测试网EB ?,j$wCuK

如果使用-B参数,那么就可以强制创建新的分支,并会覆盖掉原来的分支。51Testing软件测试网0Ly5TG!v/s


TAG: 软件测试 git

 

评分:0

我来说两句

显示全部

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

Open Toolbar