标签: git github
情况就是这样:
我不小心删除了项目中的.git文件夹。如何撤消这一点,没有后果?
答案 0 :(得分:8)
再次克隆它。
如果您进行了未推送修改,则将其克隆到另一个目录中,将.git移动到原始目录,然后将更改重新添加到索引中。
如果您正在处理与master不同的分支,则将其克隆到另一个目录中,checkout to the branch,然后将.git移动到原始目录,并将更改重新添加到索引。
为确保不再犯其他愚蠢的错误,请在执行任何操作之前备份目录。