【发布时间】:2014-09-06 15:49:30
【问题描述】:
由于代码中的一些错误,我们丢失了一个完整的 GIT 控制目录。恢复文件不是问题; TimeMachine 解决了这个问题。但是,TimeMachine 显然没有备份 .git 文件夹。
有没有比从主服务器或其他机器获取目录更好的方法来恢复/重新创建 .git 文件夹?
提前感谢任何有用的提示。
【问题讨论】:
-
如果您已经推送了所有更改,为什么还要犹豫使用您的 master 来获取您的 .git 文件夹?
-
"TimeMachine 显然没有备份 .git 文件夹。"这是一个可怕的想法。有人可以证实这一点吗?其他点目录呢?
-
谷歌快速搜索显示必须手动配置 Time Machine 以避免备份 .git 目录,因此除非您有意设置它,否则我不会担心。
-
更新:.git 目录确实得到了恢复。不注意是我的错。但是,不知何故 .gitconfig 文件搞砸了,我收到一条“格式错误”的错误消息……进一步调查。所以,无论如何感谢您的帮助。
标签: git restore timemachine