繁体   English   中英

在 Visual Studio 2019 中添加 git 中的所有文件

[英]Adding all files in git in Visual Studio 2019

我有两个项目的解决方案。 其中一个是主要的,我引用了第二个。 但是,第二个没有添加到 git 更改中,当我推送时,它只推送主项目,而不是整个解决方案。 如何添加要被 git 跟踪的整个解决方案?

这可能有几个原因。 尝试以下操作:

  • 检查您的.gitignore文件并确保您没有忽略第二个项目的文件夹
  • 检查第二个项目文件夹是否在同一级别或在您的.git文件夹下
  • 检查您的.git文件夹是否不在您的第一个项目文件夹下

编辑:好的,根据您的评论,我们知道第二个项目在错误的地方。 您可以将第二个项目移到第一个项目下方,但我不建议这样做。 Visual Studio 的约定是将项目放在同一级别或.git 文件夹下的单独文件夹中。 根据项目的复杂性,在其他地方重新创建正确的文件夹结构并创建新的存储库可能会更容易。

有关项目布局约定的示例,请参阅 GitHub 上的Dapper项目。 Dapper.sln 文件与 .git 文件夹处于同一级别, .git和 Dapper.EntityFramework 等项目位于该文件夹下的单独文件夹中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM