在我的工作树中我重命名了一个文件/文件夹和修改了其内容。我(和)
如何只重命名而不修改新内容?add
commit
答案1
它深入介绍了 Git 跟踪名称更改、文件创建和删除的方式。您正在寻找的快速而粗略的答案如下。
引用那里最上面的答案:
我们现在要做的是,首先手动将文件放回旧名称,然后使用 git mv 再次切换到新名称:
$ mv new-name.txt old-name.txt $ git mv old-name.txt new-name.txt
答案2
将修改后的重命名文件复制到临时文件,然后git reset --hard
撤消所有更改。
然后只需通过重命名git mv ...
并提交更改即可。然后复制回更改并删除临时文件。
在下一步中,您可以将更改添加到重命名的文件中。