我刚开始在 Windows 平台上使用 git。我已经安装了mysygit并阻止了一些打嗝,我正在很好地“git”。
但是,我一定遗漏了一些东西,因为我不明白不同 Windows 机器上的两个 msysgit 客户端如何直接相互推拉?
我是一个完整的 linux 菜鸟,但我想我可以看到 ssh 允许在 linux 上分发。但是,msysgit 客户端似乎只是 windows cmd 提示符中的附加命令,并且没有 windows 服务元素。
如果我尝试git clone 'MyMatesPc'
谁将在另一端收听此请求?
我可以看到,如果您有一个在 linux(或 cygwin)上运行 git 的“中央”服务器,您可以通过将提交从一台机器推送到“中央”存储库,然后将它们拉到另一台机器上来共享提交。
这实际上意味着您必须使用中央服务器。
我对此没有问题,但想检查一下我没有遗漏任何东西!