有没有办法在git中追溯重命名文件?

时间:2021-02-23 15:05:19

标签: git visual-studio visual-studio-2019

我有一个名为 Alpha.cs 的文件,我想将其重命名为 Aleph.cs。我已经在 Visual Studio 中将它重命名并提交/推送,我正在尝试创建一个拉取请求。但是审查更改的人说我已经删除了文件的所有历史记录,因为 Visual Studio 的 git 集成被破坏了,当你在那里重命名一个文件时,它实际上删除并重新添加它,破坏了历史记录。

那么有什么办法可以追溯将这个删除/添加变成重命名操作?我当然可以创建一个新分支,使用 git mv Alpha.cs Aleph.cs 手动重命名,提交,复制所有其他更改,再次提交,推送,并创建一个新的拉取请求,放弃现有的。但这似乎相当乏味且容易出错。一定有更好的方法...

0 个答案:

没有答案
相关问题