我是GitHub Desktop的新手,我正在一个项目中尝试将其推送到远程服务器,但该项目无法正常工作。
现在,Xcode拥有我已提交到本地存储库的此源代码控制,我猜呢?但是现在我已经从Github Desktop删除了我的存储库,因为它没有将所有文件都推送到远程服务器中。
这使我失去了我的项目,现在我不知道在哪里找到它。我希望有一种方法可以从Mac的本地git取回文件
但是我确实在删除之前提交了文件。
然后,在命令行中,检查git log
or的输出git reflog
:您应该看到提交。
一个git checkout <old-commit> -- .
(或使用Git 2.23+的git restore -s=<oldCommit> -SW :\
)将恢复您已提交的内容。
至少在本地还原:您仍然需要将其推送到GitHub。
然后,您可以重新打开XCode。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句