关于staging environment: 暂存
git checkout + 某个具体文档
功能是把这个文档回归到之前commit的状态。类似于撤销操作。还可以把删掉的文件弄回来。
git status 对比之前commit的操作,看看现在有哪些东西被改了。
git add如果在之前commit之后改了一些东西,那么现在使用git add .就可以把所有的改动“保存下来”
git log可以看到不同的staging environment.
关于支流。
git merge + 具体某个branch,可以把某个直流的改动归并到当前支流中
给某个branch重命名:git branch -m + 旧的branch名字 + 新的branch名字
删除某个branch:git branch D + branch名字
想要新建一个分支并同时切换到那个分支上:git checkout -b iss53
git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名> ,例如 git push origin master