美文网首页
git stash 保存代码,又不影响分分支原来的代码

git stash 保存代码,又不影响分分支原来的代码

作者: Coder_MuSi | 来源:发表于2019-01-14 16:15 被阅读0次

git stash是git一个很有用的命令,它的作用是把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。

1/7

git stash 不建议使用

      git stash命令会将仓库中的修改保存,建立一条stash信息,默认的说明信息是最后一次提交的节点号和提交说明。

注意:git stash 在某些情况下会覆盖上一次的git stash。

2/7

git stash save ‘说明信息’ 建议使用

      与1的效果一样,说明信息是指定的内容,更加利于了解stash的内容。

3/7

git stash list

      列出当前仓库下所有的stash条目,每一条stash用stash@{n}标识。

4/7

git stash pop [stash] 不建议使用

        将stash的内容弹出,默认弹出最上面的那条,即stash@{0}。此外还可以在pop后加stash@{n}来指定要弹出的stash条目。

注意:弹出后,该条stash便不存在,建议使用git stash apply stash@{0}

5/7

git stash drop [stash]

      丢弃stash条目,默认丢弃最上面的那条,即stash@{0},此外还可以在drop后加stash@{n}来指定要丢弃的stash条目。

6/7

git stash clear 

        清除所有的stash条目。

7/7

git show stash@{n}

      当有多条记录并且过了一段时间忘记stash内容时通过该命令可以查看stash的具体内容

相关文章

  • git stash 保存代码,又不影响分分支原来的代码

    git stash是git一个很有用的命令,它的作用是把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。...

  • Git常用命令记录

    阮一峰-git分支管理策略 一点补充 git stashgit stash 将当前工作区代码保存起来,方便切换分支...

  • git stash 命令

    1.git stash项目完成一部分,需要跳转分支,可以用来保存当前分支上修改的代码,把当前分支还原到上一次com...

  • 随笔14号20171207-git小贴士之隐藏

    git stash //保存当前分支的编辑并可以切换分支 git stash list //查看缓存区保存的内容 ...

  • git 基础

    git基础用法 可更新远程develop最新代码 避免或减少代码合并冲突 1自己本地开发分支 git stash ...

  • 合并其他人的分支到自己分支

    git stash //把修改的先代码先暂存 git checkout brahchA //切换到别人的分支 gi...

  • git问题

    1、代码写错分支 git add . (把所有改动暂存) git stash (把暂存的文件提交到git的暂...

  • Git解决冲突篇(二)

    常见 Git 操作:Git从安装到使用(一)Git 隐藏代码篇stash(三) 1)当把分支合并到master上有...

  • 常用Git命令梳理

    获取远程分支 本地分支推送到远程 删除本地分支 提交代码 切换分支 查看stash 运用stash 删除stash...

  • git的简单使用

    Git 一般配置: 分支: git提交代码: rebase相关 stash暂存 修改之前某次commit的日志和内...

网友评论

      本文标题:git stash 保存代码,又不影响分分支原来的代码

      本文链接:https://www.haomeiwen.com/subject/rnhjdqtx.html