git checkout -b dev
创建分支并且切换分支
等同于
git branch dev 创建分支
git checkout dev 切换分支
git branch
查看当前分支
git branch -d dev 删除分支
如果要强制删除 就git branch -D dev
切换到某个分支后 合并分支
git merge dev
git checkout -- <file>表示的是撤销修改
还有一个切换分支的
switch更加科学
git switch -c dev 表示的是创建并且切换到新的分支
git switch master 表示的切换分支
总结:
查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout <name>或者git switch <name> 创建+切换分支:git checkout -b <name>或者git switch -c <name> 合并某分支到当前分支:git merge <name> 删除分支:git branch -d <name>