git stash 可以保存我们的当前工作环境
假如我们在future分支上开发新功能,还没开发完毕,需要我们去其他分支改一些东西,这时我们直接提交未开发完毕的代码是不合适的,这时我们需要一个可以临时保存我们当前工作环境的东东。git stash 就是这个功能
先记录下命令
git stash 保存当前工作环境
git stash list 查看stash列表
恢复工作环境
git stash pop (这个是将最近的stash弹出,是栈的概念,既恢复最近的stash,并将其从列表中删除)
git stash apply (恢复最近的工作环境,但是不从列表中删除,需要通过git stash drop stash@XXXX来删除)
git stash apply stash@XXXX(还原到指定的工作环境)
git stash save '这边面填写说明'
git blame 查看是谁修改的
git tag 打标签
git tag v1.0
git tag -a v2.0 -m '加一个说明'