2010-07-03 73 views
1

我去了我的github回购,发现我无意中添加了文件到msysgit与一个错字。我没有将文件添加到名为“域”的目录,而是将它们添加到“DOmain”。在msysgit的路径上打字错误

我试过git mv,但路径在Windows中不区分大小写,并且移动失败。

解决类似问题的最佳方法是什么?

回答

2

mv去别的东西,像“tempdir”,然后mv回到适当的大写?

+0

我解决它通过一个标准的MV,而typoed目录内和右后卫到正确键入名称: TYpoedDir $ git的MV -f文件../ GoodDir /文件。 从GoodDir中添加了git文件并使用git ls-files进行了确认。都好。感谢大家。 – 2010-07-05 15:10:48

+0

添加了对ls文件的评论 – 2010-07-05 15:11:43

0

回到历史记录(git checkout someHash),用适当的大小创建新的目录,检出错误提交的文件(git checkout someWrongHash someFiles),提交它们,然后将HEAD重置为新的提交。

(而接下来的时间,不要在Windows的git折磨youreslf;))