Github TypeScript --> JavaScript 差异比较

4
在添加功能和更新代码文件时,我喜欢同时将文件从.js改为.ts进行重构。
当查看拉请求时,最终差异仅显示已删除的文件和添加的文件,这使得直接比较更多突出的代码更改变得困难。即使重构是在单独的提交中完成的,对代码的后续更改也需要进行多个提交比较。
除了像Webstorm、VScode等IDE之外,是否有一种标准的方式(特别是针对TS),可以直观地注明要更改的内容,并允许进行更加流畅的审核?
希望这不是一个重复的问题,我在搜索时似乎找不到类似的问题。
1个回答

0

我刚刚发现了git mv,这是解决这个问题的方法。
git mv path/to/file.js path/to/file.ts
现在你的差异将会生效!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接