摘要: 关于git reset (回退) 未提交 在工作区做了修改,但未执行git add. 到暂存区 已经git add .提交到暂存区,但未执行commit 提交到本地仓库 这时候回退用git reset --hard 将删除所有痕迹 用git reset --soft 回退到暂存区并保留修改 已提交未 阅读全文
posted @ 2022-04-21 23:53 张尊娟 阅读(484) 评论(0) 推荐(0) 编辑
摘要: git stash pop之后会提示git commit -a,那这-a是什么? git commit -a加了-a,在 commit 的时候,能帮你省一步 git add ,但也只是对修改和删除文件有效, 新文件还是要 git add,不然就是 untracked 状态 阅读全文
posted @ 2022-04-21 19:49 张尊娟 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: git切换分支时,如何保存当前分支的修改(暂时不想提交) 下面是我自己的理解 暂且将当前分支称为a分支,即将切换的分支称为b分支 若a分支修改一半,并不着急提交,且需要到b分支上修改开发时,我们可以选择git stash ,git pull 将a分支的修改暂存到堆栈区中,然后切换到b分支进行开发,然 阅读全文
posted @ 2022-04-21 19:45 张尊娟 阅读(2648) 评论(0) 推荐(0) 编辑