- 情况1:文件只在工作区操作,未add到暂存区。撤销操作:git restore <file>。结果:工作区文件回退。
- 情况2:文件已add,未commit。撤销操作:git restore --staged <file>。结果:暂存区文件回退,工作区文件未回退,如需继续回退,操按情况1操作。
- 情况3:文件已add,已commit。撤销操作:git reset --hard commit_id。结果:工作区文件、暂存区文件、本地仓库都回退
git本地撤销修改操作
最新推荐文章于 2025-02-19 11:55:32 发布
博客介绍了Git在不同操作阶段的文件撤销方法。当文件只在工作区,未add到暂存区时,用git restore <file>可使工作区文件回退;文件已add未commit,用git restore --staged <file>可让暂存区文件回退;文件已add且已commit,用git reset --hard commit_id可让工作区、暂存区和本地仓库都回退。

7172

被折叠的 条评论
为什么被折叠?



