到目前为止,我还不能使用git服务器,所以我使用了我最喜欢的git功能之一,它可以将我计算机中的任何目录变成git repo(只是git-init
的东西)。
我过去这样做是因为我是唯一一个编码的人,我可以跟踪我自己的东西。现在情况发生了一些变化,我和一个小团队一起工作。然而,其他一些事情没有改变,我仍然无法拥有git服务器,因此本地回购仍然是唯一的选择。
最直接的过程是将代码分发给其他人,就像压缩我的回购并发送它一样。当他们完成后,他们会把它寄回给我,我会替换原始回购。工作得很好,因为由于项目的组织方式,我们几乎从来没有两个人在同一个仓库工作。
现在,我希望我能做一些更一致的事情。。比如,把他们寄给我的东西合并到我当地的回购中。这个例子将允许我最终让两个人在同一个repo(或者可能是它的子集)中工作。
我一直在读git补丁脚本。但说实话,我对这个解决方案不太满意。首先,因为在我最初的实验中,它并没有直接起作用(是的,我知道这只是更好地理解它的问题,但仍然没有git的其他部分那么直观),其次,因为我的repo也会包含二进制文件,我也需要对其进行控制。。不确定修补程序是否可以处理:/
Which procedure would you guys suggest to organize this? is there a command which would allow me to merge to repos in the way I describe?
谢谢
f