需求: 在clone下来的master分支继续进行部分模块的功能开发。操作如下:
1. 去gitlab/github上clone代码
git clone <url>
2. 切换到项目名对应的路径下,此处就随便起一个项目名称,spiderman
cd spiderman
注: 现在是主分支下的操作
3. git status一下,确保master分支没有被开发过(是个感觉的分支代码),养成好习惯,一切在自己checkout出来的开发分支进行开发。
如果主分支master被开发过的话,看一下是否重要,如果重要,不舍得修改过的代码,就可以用git stash (这种情况是早就clone下的代码并修改过)
git status
git stash
git stash 过后的代码,写完代码,想恢复的话,用git stash pop
git stash pop
如果不想恢复的话,可以drop掉
git stash list
git stash drop <stash@{id}>
注: 如果不加stash编号,默认的就是删除最新的,也就是编号为0的那个,加编号就是删除指定编号的s