Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我如何才能返回到特定的GIT提交,而不错过从该日期到现在的任何更改?_Git_Commit_Restore_Rollback - Fatal编程技术网

我如何才能返回到特定的GIT提交,而不错过从该日期到现在的任何更改?

我如何才能返回到特定的GIT提交,而不错过从该日期到现在的任何更改?,git,commit,restore,rollback,Git,Commit,Restore,Rollback,我有一个提交列表,我想在其中的一个上恢复,但不会影响其他更改。。。我只想恢复在提交时所做的更改,可以吗?如果我理解您的问题,您正在尝试在当前头部之前一段时间内反转提交,而不在之后反转提交 为此,请使用git revert git revert创建一个新的提交,该提交将反转指定的提交 手册页:您所说的“恢复”是什么意思?是否删除在特定提交中所做的修改?

我有一个提交列表,我想在其中的一个上恢复,但不会影响其他更改。。。我只想恢复在提交时所做的更改,可以吗?

如果我理解您的问题,您正在尝试在当前头部之前一段时间内反转提交,而不在之后反转提交

为此,请使用
git revert

git revert
创建一个新的提交,该提交将反转指定的提交

手册页:

您所说的“恢复”是什么意思?是否删除在特定提交中所做的修改?