git stash

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 '加一个说明'

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Git Stash的详细解释,适用场合:使用git的时候,我们往往使用branch解决任务切换问题,例如,我们...
    angeliur阅读 1,168评论 0 1
  • 简评:如果你用过一段时间的 Git,你可能会用过 Git stash 命令。它是 Git 最有用的功能之一。以下是...
    极小光阅读 12,550评论 1 15
  • 当你想切换分支时,但工作区已经修改过了,如果你想切换分支,那么很遗憾,git会报错。这时候git stash 命令...
    CoderShmily阅读 2,647评论 0 1
  • 欢迎关注微信公众号:全栈工厂 本文主要参考https://git-scm.com/docs/git-stash[h...
    liqingbiubiu阅读 5,650评论 0 1
  • 今夜,风雨骤至,远方的天空,偶有闪电伴着几声闷雷。 室内的空气没有随之凉爽起来,宋城起身冲了一杯咖啡。小长假的第一...
    鹤城彭阅读 241评论 0 0