首先
yoloonnx一个VS工程下来整个工程大概1-2个g的大小因此在git的过程中总是会因为文件超过100M而触发报错,上传不上去,因此现在需要做一个过滤才能把工程重新上传上去,那么这个时候别人需要下载下来的时候确实不完整的工程,因此又需要进行工程的完善和补充。接下来做的就是这个工作。
第一步
我们将这个工程整体的传入到git中,但是再次之前我们需要做一个过滤,在工程文件中需要加一个.gitignore文件,把一些不重要的和一些较大的文件给过滤掉不上传到代码仓。

.gitignore的内容如下:
/.vs
obj
packages
bin
第二步
.gitignore文件配置完成之后,就可以将文件commit,然后把他push到对应的仓库里了。

第三步
上传完成之后,那么网盘中就会有一个主体的核心代码,一些依赖是没有被上传上来的,需要我们再下拉的时候再本地进行配置。如下:

缺少debug,因此需要打开工程重新生产解决方案。然后再把完整工程的debug复制进去。

对比完整工程发现少了相关的依赖和debug的dll文件。

接下来我们有完整的文件,那么就需要将packages包和debug中的dll文件复制进去即可。
第四步
打开工程,重新生成解决方案。会出现如下的问题:



这个时候再回到文件夹将完整工程的debug文件的全部内容拷贝到新生成的两处 debug中。再重新生产解决方案即可。

最后
完成搞定!
