git 压栈存储当前分支修改,出栈使用保存

当你在修改当前分支时。突然有个更紧急的任务,或者需要将当前分支保存到其它分支,这个时候就能用到这个命令git stash。本章只记录存储一次修改 的操作,其它拓展命令可以在git文档中检索git stash

当 当前文档修改完成

$ git branch -a 查看当前远程仓库有几个分支

main
remotes/origin/Dev
分支

$git stash 保存当前分支的修改

Saved working directory and index state WIP onxxx

$git stash -m 标记当前存储的日志

$git stash list 可以查看当前的存储几个分支

stash@{0}: WIP onxxx

$ git stash pop 出栈使用保存

On branch xxx
Your branch is behindxxx

$ git stash clear 删除当前存储

git reset HEAD 可以撤销 git add 添加的命令

git checkout -- xxx.c 当前某个git status 修改的文件撤销修改。

git push 等于 git fetch + git merge (拉仓库代码到本地+merge到远程仓库)

相关推荐
克里斯蒂亚诺更新3 小时前
云效和IDEA关于git的相通使用
git
Gavynlee4 小时前
Git 操作问题排查与解决方案记录(Gitee 实战)
git·elasticsearch·gitee
邪修king4 小时前
Re:Linux系统篇(十):从零上手 Git + GitHub(Ubuntu 环境实操完整版|个人代码归档必备)
linux·git·github
李可以量化4 小时前
Redis 从了解到精通(三)下:性能基准测试与量化场景性能避坑指南
redis·git·python·量化交易·qmt·ptrade
青 春 记 忆12 小时前
零基础入门Python11|Git实战:为任务管理器建立版本历史
开发语言·git·vscode·python·python3.11
牢姐与蒯14 小时前
Linux基础开发工具之版本控制器git
git
云原生指北17 小时前
Docker Sandboxes 工作区怎么接:Direct、Clone 和它们的边界
git·docker·agent
菠萝猫yena18 小时前
【git】git 命令常用组合
大数据·git·elasticsearch
Liekkas Kono21 小时前
aicommits 工具接入 Codex CLI 使用
git·swhl·aicommits
KieranYin1 天前
Git | WorkTree(工作树)
git