git - Git删除并重命名目录
问题描述
我有一个文件夹结构:
- tmpl
- tmpl3
我已删除tmpl
目录,然后重命名tmpl3
为tmpl
下一次提交。现在我在本地有实际文件夹,但在 git - 目录已被删除。Git 没有显示任何要提交的内容。
如何解决这个问题?
解决方案
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
推荐阅读
- c++ - 在不是围绕您要查找的数据类型构建的二叉树中查找数据
- r - 如何解决此网络抓取问题
- python-3.x - Matplotlib 不显示所有值
- php - 如何使用 for 循环生成列
- android - Lottie Animation 中的动态文本改变了它的位置
- android - 如何从 Amadeus API (Kotlin Android) 获取 JSON 结果
- python - 为什么使用 group by 会使一些 id 消失
- swift - Swift:通过扩展更新 UIViewController 插图
- c++ - 错误与类属性中的运算符不匹配
- javascript - 屏幕安装后如何调用函数?