我意外地从我的机器上删除了git repo。现在运行任何git命令我得到:"致命:不是git存储库(或任何父目录):。git"
我有一些本地提交了一些代码更改,这些更改等待被推送到Git repo。 如果我再次检查主人,有没有办法可以获得我当地提交的代码或者我丢失了吗?
答案 0 :(得分:0)
您可以从遥控器克隆回购,此时您将获得遥控器中的内容。 您的本地更改未被推送到远程,因此它们将丢失。
(有些磁盘恢复实用程序有时可以从已擦除的文件中找到数据,因为文件实际上并未被删除;文件数据结构只是删除指向文件的指针并将空间放回打开的池中。这不是git相关的,只是一种可能的恢复选项。)