Git文件夹重命名后未被删除
我已将一个带有git mv的文件夹从a重命名为B。 git上只存在B 现在,当我从我的另一台笔记本电脑拉更新回购协议时,我可以看到新文件夹B,但A仍然在那里 git状态告诉我一切都是同步的。即使在文件夹a中编辑文件也没有效果,git也看不到任何更改,就像现在是一个鬼文件夹一样 如何在我的第二台笔记本电脑上重置git repo,告诉它放弃此重影文件夹,而不必再次签出该repo以使其处于干净状态?请查看。此命令执行以下操作: …通过递归删除不存在的文件来清理工作树 在版本控制下,从当前目录开始 通常,只删除Git未知的文件,但是如果使用-x选项 如果指定,则忽略的文件也将被删除。这可以比如说,, 有助于删除所有生成产品 如果你想删除一个空目录,我会这样做Git文件夹重命名后未被删除,git,directory,Git,Directory,我已将一个带有git mv的文件夹从a重命名为B。 git上只存在B 现在,当我从我的另一台笔记本电脑拉更新回购协议时,我可以看到新文件夹B,但A仍然在那里 git状态告诉我一切都是同步的。即使在文件夹a中编辑文件也没有效果,git也看不到任何更改,就像现在是一个鬼文件夹一样 如何在我的第二台笔记本电脑上重置git repo,告诉它放弃此重影文件夹,而不必再次签出该repo以使其处于干净状态?请查看。此命令执行以下操作: …通过递归删除不存在的文件来清理工作树 在版本控制下,从当前目录开始 通常
git clean-fd
。如果您希望删除所有未在repo中跟踪的内容,请尝试在github上和本地检查SHA。如果文件夹A在本地仍然存在,则obv出现问题。确保你的.gitconfig没有任何影响它的相关设置。