当将项目上传到开源存储库时,应该删除bin和obj文件夹吗?

本文关键字:bin 删除 obj 文件夹 项目 存储 开源 | 更新日期: 2023-09-27 18:06:48

只是想知道标准做法是什么。在上传之前删除这些文件夹可以使下载的文件更容易排序,减少项目的文件数量和大小(下载速度更快)。然而,下载者必须重新构建它才能在他选择的IDE中运行它(在这种情况下,是vc#)。

我很可能有一个单独的下载编译的二进制文件,所以我想删除bin和obj文件夹是可取的?此外,删除这些文件夹将从源代码中删除所有的exe和编译文件,以便它们可以由Gmail等服务共享(Gmail不允许通过电子邮件发送可执行文件),而没有麻烦。

当将项目上传到开源存储库时,应该删除bin和obj文件夹吗?

是,obj和bin文件夹是由构建过程生成的,其他开发人员打开解决方案并重新构建项目时不需要它们。

一般情况下,你也应该去掉。so文件和其他Visual Studio可以在本地创建的用户特定文件。

是的,您应该删除二进制文件。正如您所说,您可以提供单独的二进制文件供下载。如果您的版本控制存储库中有二进制文件,它还会向您的源代码控制中添加一堆不必要的文件更改,使您有时很难看到真正的更改是什么。