git stash详细教程

git stash详细教程

  1. 基本命令:

    • git stash: 保存当前未提交的更改,并恢复到干净的工作目录。
    • git stash list: 列出所有的 stash。
    • git stash show: 显示最新 stash 的简要内容。
    • git stash show -p: 显示最新 stash 的详细内容。
  2. 应用和删除:

    • git stash apply: 应用最新的 stash 但不删除它。
    • git stash pop: 应用最新的 stash 并将其从 stash 列表中删除。
    • git stash drop: 删除指定的 stash(默认删除最新的 stash)。
    • git stash clear: 删除所有 stash。
  3. 创建和恢复:

    • git stash save "message": 保存当前更改并附带注释。
    • git stash apply stash@{n}: 应用指定的 stash(n 是索引号)。
  4. 存储特定更改:

    • git stash push -m "message": 保存更改并附加备注。
    • git stash push -k: 只保存工作目录的更改,不包括暂存区的更改。

使用这些命令,你可以灵活地管理和恢复你的工作进度。如果有更多问题或需要深入了解某一部分,请告诉我!

相关推荐
雁于飞14 小时前
vscode中使用git、githup的基操
笔记·git·vscode·学习·elasticsearch·gitee·github
小毛驴8501 天前
所有微服务部署都使用一个git地址,并且通过docker部署各个服务的情况下,如何编写mvn指令来处理各个服务。
git·docker·微服务
国王不在家1 天前
git 切换仓库后清理分支缓存
git
柯南二号1 天前
【Gitlab】Ubuntu 20.04服务器部署Gitlab
git·gitlab
phac1231 天前
git 如何直接拉去远程仓库的内容且忽略本地与远端不一致的commit
大数据·git·elasticsearch
ficker132 天前
git常用命令
git
kevin_cat2 天前
微信群机器人-备份文件发送通知
git·bash·企业微信
程序媛Dev2 天前
50.4k Star!我用这个神器,在五分钟内搭建了一个私有 Git 服务器!
运维·服务器·git
澈轩2 天前
Git 用得好,下班走得早
git
人间造梦工厂2 天前
Git Bash 别名
git