Git删除并重命名了dirs

时间:2018-09-05 10:43:56

标签: git github

我有一个文件夹结构:

  • tmpl
  • tmpl3

我已删除tmpl目录,然后将tmpl3重命名为tmpl的下一次提交。现在我在本地但在git上有实际的文件夹-目录已被删除。 Git什么也没提交。

该如何解决?

1 个答案:

答案 0 :(得分:2)

Git不理解重命名。重命名时,需要将其从git中删除,然后再次添加。

删除并添加目录:

git rm --cached tmpl #Doesn't matter if it still exists or not
git add tmpl3
git commit

诸如git mv之类的某些命令可以帮助您做到这一点:

git mv -r tmpl tmpl3