一、创建分支
创建分支时,将当前所在分支的内容拷贝一份到新创建的分支。
git branch branch_name
二、罗列分支
git branch
星号表明目前在master分支下。
三、切换分支
git checkout branch_name
四、创建并切换分支
创建分支时,将当前所在分支的内容拷贝一份到新创建的分支。
git checkout -b branch_name
当前分支A的内容发生修改后,一定要先commit之后才可切换到其他分支B,否则如果如果在分支B下进行commit会修改分支B的内容。
五、删除分支
不能删除当前所在分支。(就像在Anaconda,不可删除当前所在虚拟环境一样)
git branch -d branch_name
六、强制删除分支
分支发生改变后,如果没有进行合并则删除,则会报错。可以强行删除。
git branch -D branch_name