过去几年来我一直在使用Git和GitHub,这一切都很好,事实上,我打算将它用于其他事情,主要是基于媒体的项目。对于“其他东西”使用Git
在以前的生活中,我是一名音响工程师,在运行录音时可以看到使用分支策略的巨大优势。工程师可以创建一个新的功能分支“功能/ Recording_BVs”,并在记录后直接添加和提交Protools会话(音频录制软件平台)。这也将有助于解决音乐行业如何备份,共享和协作项目的老问题。
我想知道是否有其他人以这种方式使用Git(即不是纯粹作为基于代码的回购)。例如photoshop会话,视频会话等。或者另一方面,如果任何人都可以这样说服我,那么有什么缺点吗?
这不是你建议的其他东西的类型,但我知道有些人正在使用Git来管理他们的配置文件。 – hvd
[Binaries版本控制]的可能重复(http://stackoverflow.com/questions/104453/version-control-for-binaries)。 – raina77ow
我不喜欢将二进制文件放入git存储库中,即使它工作正常。我喜欢做的是将二进制文件存储在其他地方的任意名称,可能只是一个序列号。然后在git仓库中存储一个* index *文件,只是一个文本文件,说明每个二进制文件哪个磁盘文件包含该文件的相关版本。这可能不是更好,但我觉得更不会在二进制文件存储在git ... – jcoder