要解决这个问题,你可以按照以下步骤操作:

  1. 首先,确认你已经回退到了之前的正确版本,即文件a的版本。

  2. 然后,使用git reflog命令查看你的操作历史记录,找到之前拉取文件a的操作。可以看到每个操作的对应的commit ID。

  3. 使用git reset --hard <commit ID>命令,将HEAD指针和工作目录都重置到文件a的版本。

  4. 现在你已经重新拉取到了文件a的版本,你可以解决冲突并提交更改。

  5. 最后,使用git push命令将修改推送到远程仓库。

这样,你就成功解决了问题,重新拉取了文件a并解决冲突后推送到远程仓库。

在使用git时pull拉取文件a并解决冲突后push推送结果发现push上去了错误的文件b之后使用reset回退了自己本地的文件想再次拉取之前pull拉取的文件a结果只能拉取到文件b现在想要拉取文件a重新解决冲突并push推送如何解决

原文地址: https://www.cveoy.top/t/topic/h3L9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录