重命名 Visual Studio 解决方案丢失 Git 跟踪更改
Rename of Visual Studio Solution Loses Git Tracked Changes
当我重命名我的 Git 受控 Visual Studio 解决方案时,我丢失了所有更改。输出 window 中出现错误,类似于 <new-solution-name>.VC.opendb can't be opened
。怎么了?
问题是 Visual Studio 没有重命名所有与解决方案相关的文件。修复方法是编辑 .gitignore
(手动或在 VS 中)以重命名丢失的文件。丢失的文件将具有旧的解决方案名称。将它们重命名为新名称。
之前:
/<old-solution-name>.VC.VC.opendb
/<old-solution-name>.VC.db
/<old-solution-name>.sln
之后:
/<new-solution-name>.VC.VC.opendb
/<new-solution-name>.VC.db
/<new-solution-name>.sln
当我重命名我的 Git 受控 Visual Studio 解决方案时,我丢失了所有更改。输出 window 中出现错误,类似于 <new-solution-name>.VC.opendb can't be opened
。怎么了?
问题是 Visual Studio 没有重命名所有与解决方案相关的文件。修复方法是编辑 .gitignore
(手动或在 VS 中)以重命名丢失的文件。丢失的文件将具有旧的解决方案名称。将它们重命名为新名称。
之前:
/<old-solution-name>.VC.VC.opendb
/<old-solution-name>.VC.db
/<old-solution-name>.sln
之后:
/<new-solution-name>.VC.VC.opendb
/<new-solution-name>.VC.db
/<new-solution-name>.sln