我正在使用专有的数据库语言来开发我的程序。源代码存储在大型二进制文件中,在提交到 git 存储库之前,我使用代码导出实用程序以纯文本形式保存源代码。由于我的活动源代码文件是一个大型二进制文件,我想更新存储库中的该文件,但我不关心保留它的历史记录。我使用的 IDE 总是让它看起来好像二进制文件已更改,即使我只对外部组件文件(例如 xml、操纵的测试数据等)进行了更改。我的问题是这样的:
如何让 git 只保留这个特定二进制文件的最新版本,以节省我的中央存储库服务器的空间?本质上,我不想跟踪这个特定文件的历史记录,但我仍然想在我的存储库中保留最新的副本。
我在 Google 和 Stack Exchange 中搜索了答案,发现了类似的问题,但没有找到 Git 的答案。