Visual Studio 2019赢得';t stage将文件添加到Git repo

Visual Studio 2019赢得';t stage将文件添加到Git repo,git,visual-studio,Git,Visual Studio,在Visual Studio 2019中,我通过以下两种方式将文件添加到解决方案中的项目:a)在解决方案资源管理器中使用项目->添加->现有项上的右键单击菜单并选择文件,或B)将这些文件从Windows资源管理器拖动到解决方案资源管理器中的该项目。无论哪种情况,我都找不到将这些文件添加到项目的/Soution的Git存储库的方法。Git Changes选项卡根本看不到这些文件,即使.voxproj文件显示为已修改且可提交。如何将现有的编程/文本文件添加到Visual Studio 2019项目中

在Visual Studio 2019中,我通过以下两种方式将文件添加到解决方案中的项目:a)在解决方案资源管理器中使用项目->添加->现有项上的右键单击菜单并选择文件,或B)将这些文件从Windows资源管理器拖动到解决方案资源管理器中的该项目。无论哪种情况,我都找不到将这些文件添加到项目的/Soution的Git存储库的方法。Git Changes选项卡根本看不到这些文件,即使.voxproj文件显示为已修改且可提交。如何将现有的编程/文本文件添加到Visual Studio 2019项目中,然后将这些文件添加到Visual Studio 2019在Visual Studio 2019中为该项目创建/管理的Git repo中?

好的,我已经找到了答案。Visual Studio解决方案资源管理器与底层文件系统完全分离。如果在Visual Studio中移动它,它不会在目录中移动。因此,如果我想在Git回购中包含一个文件,我必须手动将其移动到那里。

您是否检查了.gitignore文件以查看这些文件是否被标记为忽略?是的。cc文件不在.gitnore中,也不在这些特定的.cc文件(即main.cc)中。通过将文件拖放到Windows资源管理器的repo文件夹中,可以手动将这些文件添加到repo中。当我执行此操作时,解决方案资源管理器和Git都会更改“查看”文件。您能否在项目目录中打开一个终端,并尝试使用
Git add通过CLI添加未老化的文件。
?否,不起作用。此计算机上未在Visual Studio 2019之外安装Git。