`
yidongkaifa
  • 浏览: 4059922 次
文章分类
社区版块
存档分类
最新评论

git stash暂存修改

 
阅读更多

较常用的几个命令:

git stash
git stash list
git stash clear
git stash apply

git stash 将当前所有修改项(未提交的)暂存,压栈。此时代码回到你上一次的提交,用git status可查看状态。

git stash list将列出所有暂存项。

git stash clear 清除所有暂存项。

git stash apply 将暂存的修改重新应用,使用git status可以看到以前暂存的修改又回来了

这几个命令常用来干几件事情。当修改项还不确定要提交,又要将代码更新或则回去改bug,此时可以用git stash将修改项暂存,然后想干嘛干嘛,干完之后git stash apply,以前的修改项又回来了,可以继续完成修改。

分享到:
评论

相关推荐

    git stash暂存的操作方法

    主要介绍了git stash暂存的操作方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    svn-stash:就像git stash,但是对于Subversion

    如果您不懂git,则应该阅读 Svn-stash允许您隐藏不想立即提交的更改。 在某些情况下,这可能会更有用。 为什么? 我喜欢git,我认为它应该用在任何程序员开始的新项目中(如果您不这么认为,欢迎与我讨论它,但是...

    Ruby-BigStash增强版的gitstash可以给每个stash命名

    增强版的 git stash,可以给每个 stash 命名,可以通过指定的名字恢复 stash,也可以获取当前名字和 stash 的映射关系列表

    git stash参数介绍

    git stash 用于暂存工作区未提交的内容,便于在同时开发多个分支需要切换时保存当前分支进度。 list 语法 git stash list [] ,与git log功能类似,列出储藏列表,options 参数可以参考git log的参数 show 语法 git ...

    vscode-gitstash:为VS Code添加了额外的Git隐藏功能

    向VS Code添加额外的git stash功能。 特征 可配置的资源管理器树 几乎所有带有最常用选项的隐藏命令 将操作应用于树视图中的隐藏数据 应用,弹出,放下藏匿处 比较隐藏的文件更改或与当前文件状态进行比较 应用单个...

    前端大厂最新面试题-git stash.docx

    前端大厂最新面试题-git stash.docx

    kivihub#kivihub-blog#14.深入git_stash1

    一、简介1)执行git stash命令,发现只会把已跟踪的文件暂存起来:2)然后执行git stash pop,发现之前的暂存区的状态会丢失:三、总结由于之前没

    git reset 的三个参数.pdf

    1.--soft: 仅仅移动本地库 原先是统一战线的,git reset --soft 版本号 如果是后退了,相当于 工作区、暂存区 前进了 如果是前进了,相当于 工作区、暂存区 后退了 这个时候 git status 会根... 2.--mixed:本地库和暂存...

    Git push 常见用法

    Git push 常见用法,git里面help 可以帮助我们查看。这个文档只是补充。。

    git的工作区和暂存区

    git工作区和暂存区 工作区 缓存区 工作区和缓存区的相互作用 查看当前工作区的状态 工作区 说明: 工作区的概念比较简单。就是工作的目录所在的位置就是工作区。 如我们之前创建的git_text就是一个工作区。 版本库/...

    git代码上传流程文档

    git commit 将暂存区的文件修改提交到本地仓库 git rm 删除文件 git remote -v git remote rm origin # 初始化本地仓库 git init # 添加文件到暂存区(添加全部文件) git add . # 提交文件到本地仓库 git ...

    git 视频教程

    git视频教程.4.7.Git 命令 - git log、git stash、git tag.mp4 git视频教程.5.1.Git 命令 - git fetch.mp4 git视频教程.5.2.Git 命令 - git pull.mp4 git视频教程.5.3.Git 命令 - git push.mp4 git视频教程.5.4.Git ...

    gulp-git-staged:您可以在 git 上获取 git 暂存文件的对象流

    您可以在 git 上获取 git 暂存文件的对象流。 去做 WIP:这个 gulp 插件正在进行中。 为这个插件添加更多测试。 用法 您可以在 git 上获取 git 暂存文件的对象流。 首先,安装gulp-git-staged作为开发依赖项: ...

    caojx-git#learn-java-notes#3_git工作区暂存区和版本库1

    常见的操作当对工作区修改(或新增)的文件执行 "git add" 命令时,暂存区的目录树被更新,同时工作区修改(或新增)的文件内容被写入到对象库中的一个新的对象

    stash-aware:如果当前分支有开放的 git stash,请注意

    注意你的 git 藏匿处! 这个小脚本提醒你,你已经为当前分支打开了 git stashes。 永远不要忘记你的藏品! 哇? 假设您必须存储一些代码来检查另一个分支。 如果您稍后切换回进行存储的分支,您将收到一条消息: ...

    哎呀:就像`git stash`一样,但是它将整个文件复制到另一个位置,不需要在git repo中运行,希望它更容易使用

    哎呀 用法 $ npm install -g @mattbun/oops $ oops COMMAND running command... $ oops (-v | --version | version) @mattbun/oops/0.0.3 linux-x64 node-v12.19.0 $ oops --help [COMMAND] USAGE ...

    Git常用的33个命令

    git add [文件名]:将文件的修改加入暂存区 git reset [文件名]:将暂存区的文件取消暂存,或者切换到指定版本git reset --hard [版本号] git commit -m "描述信息" [文件名]:将暂存区的文件修改提交到版本库 git ...

    git拉取代码和临时存储空间使用

    git store 使用如何把本地项目暂存起来,然后在更新远程项目到本地。在把暂存区的项目和远程项目合并。

    lint-staged:在 git 暂存文件上运行 linter-开源

    对暂存的 git 文件运行 linter,不要让任何东西溜进你的代码库! 在提交代码之前运行 Linting 更有意义。 通过这样做,您可以确保没有错误进入存储库并强制执行代码风格。 但是在整个项目上运行 lint 过程很慢,并且...

Global site tag (gtag.js) - Google Analytics