1

我在一个解决方案中有五个不同的项目。当我将我的更改暂存到 git 存储库时,我只暂存我的 .cs 和迁移文件并排除所有 .dll 文件。

当另一个人试图在他们面临一些“缺少装配参考”错误之前提取我推动的解决方案时。这些错误似乎更加忙碌和令人沮丧。

任何人都请为此问题提出更好的解决方案。

4

2 回答 2

0

Git 是一个(分布式)源代码控制系统,任何从所述源代码构建的二进制文件都不应包含在存储库中。

相反,它们(可交付成果)应该在二进制引用、Nuget或内部Klondite中发布,如此处所示,以便其他合作者获取这些依赖项。

于 2019-09-20T04:48:45.383 回答
0

尝试使用 Visual Studio 上的版本控制系统将代码推送到主分支上。也可以使用 bitbucket https://bitbucket.org/product和 git 命令https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf

一种方法是分离解决方案,以便其他项目不使用相同的程序集引用。

于 2019-09-20T05:06:48.927 回答