标签: git visual-studio-2010
我有visual studio项目,最近我重构了我的项目,因此没有修改代码,只是移动和移动的功能。但我的git extensions(git的Visual Studio插件)报告行被删除在一个地方并插入到其他地方。
git extensions
为什么会这样。有没有办法告诉git没有做出任何改变。因为当其他开发者看历史时,可能会让他感到困惑。
答案 0 :(得分:2)
代码重构是代码修改的一部分。随着文件内容的改变,git无法跳过这些内容。
为避免混淆其他开发人员,您应该将代码重构提交与功能更改分开。