多分支开发
2020-05-13 本文已影响0人
Crazy_Bear
在开发时可能同时开发多个功能,此时可创建多个分支。分别在不同的分支上进行不同的功能开发,但是当前的版本必定要小于或等于远程的版本。(多分支间可以切换,但是暂存区和工作区是共享的。如果当前工作区和暂存区存在改动,则无法切换)
1.新建分支
- git branch branch_name 新建分支
- git checkout -b featur_name 新建分支并切换,切换的分支版本与执行该命令时所在的分支版本一致
2.切换分支 - git checkout branch_name 若暂存区或者工作区有改变,两种策略:
1. 提交当前的改变,会生成新版本
2.暂存起来 git stash
查看每次暂存的内容 git stash list