假设我有一个私有仓库和一个公共仓库。我使用私有仓库进行开发,并在重要的步骤中进行提交,其中保存了所有源代码和二进制文件。保存二进制文件的原因是允许恢复先前提交的版本,而无需重新构建所有二进制文件。
当我完成一个功能的开发后,我将其推送到公共仓库,这个仓库由集成者访问,该集成者获取我的贡献以及其他开发人员的贡献,并将它们全部集成起来。
在拉取所有贡献之后,集成者总是重新构建二进制文件。因此,我不需要从私有仓库推送二进制文件到公共仓库,也不需要集成者拉取它们。
在Git中是否有一种方法可以避免在这种工作流程中推送和拉取二进制文件?
当我完成一个功能的开发后,我将其推送到公共仓库,这个仓库由集成者访问,该集成者获取我的贡献以及其他开发人员的贡献,并将它们全部集成起来。
在拉取所有贡献之后,集成者总是重新构建二进制文件。因此,我不需要从私有仓库推送二进制文件到公共仓库,也不需要集成者拉取它们。
在Git中是否有一种方法可以避免在这种工作流程中推送和拉取二进制文件?
javac
的-d
参数来更改输出目录。 - Neil