我使用git进行项目。结构如下
从:
*** Some files ***
/templates/
- header.php
- footer.php
*** Some files ***
为:
*** Some files ***
/templates/
- layout.php
*** Some files ***
我运行这个命令:
git add *
git status
结果:
deleted: footer.php
renamed: header.php -> layout.php
我尝试制作:
deleted: footer.php
deleted: header.php
new file: layout.php
同一子文件夹中的所有文件
答案 0 :(得分:1)
Git发现新文件中的内容是旧文件中预期的内容,因此是“重命名”状态。解决此问题的一种方法是在一次提交中执行删除操作,并在该提交之后在单独的提交中创建新文件。这应该使git将它们视为不同的文件。