【发布时间】:2021-06-02 13:31:04
【问题描述】:
我的工作流程是: 我在本地提交主分支,我推送更改。 我已经在 github 上自动合并并拉上 serwer。
我想恢复一些文件在初始化后第二次提交时的样子。 如何做到这一点?
【问题讨论】:
-
您可以使用
git checkout <commit/ref sha> <file>获取文件的特定版本。 -
谢谢。以及在这个命令之后我应该做什么。我想将所有文件恢复为提交状态并推送、拉取。
-
签出所有要提交的文件后,我推送,拉到服务器上:我得到:错误:您对以下文件的本地更改将被合并覆盖:错误:以下未跟踪的工作树文件将是被合并覆盖:中止
-
似乎您没有在干净的 repo 上开始这一步。这里有这些步骤的更多细节:stackoverflow.com/questions/67726323/…
标签: git