如何使用Git建立点对点协作?
由于技术和法律原因,在某些项目中不可能使用中央存储库,因此我希望在没有催化服务器的情况下,以对等方式使用Git设置版本控制。如何做到这一点?这意味着发送补丁,例如通过电子邮件 见“ 获取更改的一种方法是提供一个补丁或一组更改,这些更改可以应用于另一端的远程存储库 Git最初是作为Linux项目的分布式版本控制系统而存在的,它积极地使用邮件列表作为讨论机制,也作为现有代码库补丁(更改)的分发机制。(新功能只是一个特例,即不修补任何内容以添加新代码。) 另一个选项是to,它可以是增量的。如何使用Git建立点对点协作?,git,p2p,Git,P2p,由于技术和法律原因,在某些项目中不可能使用中央存储库,因此我希望在没有催化服务器的情况下,以对等方式使用Git设置版本控制。如何做到这一点?这意味着发送补丁,例如通过电子邮件 见“ 获取更改的一种方法是提供一个补丁或一组更改,这些更改可以应用于另一端的远程存储库 Git最初是作为Linux项目的分布式版本控制系统而存在的,它积极地使用邮件列表作为讨论机制,也作为现有代码库补丁(更改)的分发机制。(新功能只是一个特例,即不修补任何内容以添加新代码。) 另一个选项是to,它可以是增量的。 它是一个文
它是一个文件,您可以从中提取
是的。当Git在纯DVCS模式下使用时,它与在伪CVCS模式下使用是一样的(技术上)
git clone
和|或git remote add
在节点之间建立关系(1:many)git pull
|git push
将在节点之间传输变更集git守护进程
可能就是您正在寻找的
请注意,此机制会将您的项目公开给网络,因为它没有身份验证机制
您认为什么发布方法对通过WLAN的许多笔记本电脑最有意义?@Raffael-任何可实现的(ssh在Windows中是硬的,http需要http服务器)