git revert 某一个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git revert 某一个文件相关的知识,希望对你有一定的参考价值。

参考技术A 记录下需要恢复的commit版本号:如 xxx commitid

恢复该文件:git reset commitId needrevertfile

提交git:git commit -m "revert old file"

一图看懂git版本管理 reset revert checkout

 git是一个流程,流程就有提交和回滚,git提供这些命令就是让你提交修改和回滚修改的.

自己用powerdesign画了一张图,可以很容易看懂git中版本如何向前提交和向后回滚

提交相关:add,comit

回滚相关:reset,revert,checkout

下图小人 1,2,3 分别表示git的三个重要概念:工作区,暂存区,本地版本库.

初始状态txt文件都指向v1版本状态.

 知识点:

git status查看文件状态,

红色表示工作区和暂存区不一致的变更文件

绿色表示工作区和暂存区一致的变更文件

 

 

以上是关于git revert 某一个文件的主要内容,如果未能解决你的问题,请参考以下文章

git revert和git reset的区别

git revert和git reset的区别

Git revert 删除不应该删除的文件

如果合并或重新定位,则主删除分支文件中的 Git `revert`

我对 git revert 的工作方式感到困惑

git revert和git reset的区别