有没有办法让本地版本回来!?本地版本是必需的,但已被覆盖。我们想要的版本不在git存储库中。有没有办法让我们的分支中没有出现本地版本?
原始文件已手动更改 - 没有任何跟踪。所以现在,担心这些都完全丢失了。我们要恢复的文件被pull origin master覆盖,手动编辑的版本不存在于本地机器的任何地方。
之前的版本从未签入 - 但是git以某种方式保留了有关它覆盖的文件的任何信息,即使该文件从未被签入过吗?
答案 0 :(得分:1)
如果您没有提交"更改"在任何时候,然后没有,你无法使用git取回它们。
如果系统以任何其他方式备份,您可以取回它们,但是git没有提供任何方法来取回非提交的文件修改。
答案 1 :(得分:0)
此处有一个解决方案是在master
恢复local
代码
git stash
或者在git提取代码之后如果您使用 Android Studio工具 维护local
历史记录,您可以轻松还原,否则您的代码将合并到{{1}分支,你不能恢复