如何重命名 Visual Studio 中的方法并保留历史记录?
How to rename a method in Visual Studio and keep history?
我们使用 Git 结合 Visual Studio 2019 来跟踪我们的文件。
VisualStudio 显示一些信息文本。
(例如 4 references | username, 19 minutes ago | 2 authors, 4 changes
)。
如何在方法重命名重构时保留这个“历史”(内置方法重命名重构不保留它)? Git 在日志中正确显示它,但 VisualStudio 显示“4 个引用 | 0 个更改 | 0 个作者,0 个更改”
将方法移动到另一个文件或 class.
的相同问题
澄清这不是一个 git 特定问题。正常的 git 历史没有问题。我想让 VisualStudio 中的演示文稿保持正确。
如“", Git itself can be able to patch the history with git log --follow
, or git diff -C
中所述
但是,这些选项在 Visual Studio 2019 中没有得到很好的整合。
所以至少,设置一个标签(或 ),以便能够返回到旧文件具有历史记录的状态。
我们使用 Git 结合 Visual Studio 2019 来跟踪我们的文件。
VisualStudio 显示一些信息文本。
(例如 4 references | username, 19 minutes ago | 2 authors, 4 changes
)。
如何在方法重命名重构时保留这个“历史”(内置方法重命名重构不保留它)? Git 在日志中正确显示它,但 VisualStudio 显示“4 个引用 | 0 个更改 | 0 个作者,0 个更改” 将方法移动到另一个文件或 class.
的相同问题澄清这不是一个 git 特定问题。正常的 git 历史没有问题。我想让 VisualStudio 中的演示文稿保持正确。
如“git log --follow
, or git diff -C
但是,这些选项在 Visual Studio 2019 中没有得到很好的整合。
所以至少,设置一个标签(或