Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
将本地文件回滚到以前的Github提交_Github - Fatal编程技术网

将本地文件回滚到以前的Github提交

将本地文件回滚到以前的Github提交,github,Github,如何从终端将本地文件回滚到以前的Git提交?我读过其他类似的问题,但作为GitHub的新手,我仍然有点困惑 我要回滚本地文件的上一次提交被调用 dd2cf7a782f89ba274a748e0cd704d4c2eb82ce6您可以“签出”您想要的版本:git checkout dd2cf7a782f89应该这样做(即,您可以只使用变更集散列的一部分)。您可以“签出”您想要的版本:git checkout dd2cf…听起来像是一个非git问题;您是否重命名了项目文件夹?启动新shell,转到文件

如何从终端将本地文件回滚到以前的Git提交?我读过其他类似的问题,但作为GitHub的新手,我仍然有点困惑

我要回滚本地文件的上一次提交被调用
dd2cf7a782f89ba274a748e0cd704d4c2eb82ce6

您可以“签出”您想要的版本:
git checkout dd2cf7a782f89
应该这样做(即,您可以只使用变更集散列的一部分)。

您可以“签出”您想要的版本:
git checkout dd2cf…
听起来像是一个非git问题;您是否重命名了项目文件夹?启动新shell,转到文件夹,然后重试。谢谢。是的,我这样做了,现在我已经纠正了它,命令返回创建分支的选项。我这样做了,一切都恢复正常了!:)小心“分离的头”,如果你在git中使用一个非头,你的变更集可能会漂移到位空间中。。。阅读教程。将其作为答案编写,以便您可以结束此问题。