1、创建分支
①git checkout -b dev(创建并切换到dev分支)
②git branch dev(创建dev分支) + git checkout dev(切换到dev分支)
③git switch -c test(创建test分支并切换到test分支)
2、查看当前分支
git branch(带*号的是当前分支)
3、合并分支
①、切换到master分支git branch master
②将test分支合并到master分支git merge test
4、删除分支
①删除test分支git branch -d test(当前分支已合并后可以使用此命令删除)
②如果分支没有合并,使用上面的命令会报错,此时可以使用git branch -D dev来强制删除分支
5、将当前分支的修改暂存到贮藏区
①git stash命令将当前分支的修改添加到贮藏区
②恢复贮藏区的内容到当前分支
git stash apply(这个命令会把贮藏区的内容恢复到当前分支,但不会删除贮藏区的内容,可以使用git stash drop删除贮藏区的内容)
git stash apply stash@{0}(使用这个命令恢复对应的贮藏内容)
git stash pop(这个命令会把贮藏区的内容恢复到当前分支,并删除贮藏区的对应内容)
git stash list(查看贮藏区的内容)
6、切换分支(切换分支之前序言将当前分支的修改暂存到贮藏区)
①git checkout master
②git switch test