【发布时间】:2011-04-05 22:28:38
【问题描述】:
我在 Mac 和 PC 上都使用 git。
从 PC 上拉 Mac 的 git 时,很容易,因为我可以使用 ssh。
git clone smcho@prosseek:~/smcho/setup
问题反过来发生:从 Mac 中提取。我想有两条路可以走。
方法一:连接服务器
通过在 Mac 中使用“连接到服务器”,我可以使 PC 的目录与 Mac 一样。即使file permission 问题,它工作得很好。
方法二:ssh
我可以运行 cygwin ssh 服务器 (cygrunsrv -S sshd) 以从其他计算机访问,但对我来说,我必须等待很长时间才能获得连接,正如我解释的 here。几乎不可能将它与 git 一起使用,因为我不想等待几分钟来获得克隆。
我的问题来了。
- 除了前两种方法还有什么更好的方法吗?
- 是否有一种(自然的)方法可以在不使用 cygwin 的情况下从 Windows(确切地说是 Windows 7)支持 ssh 服务器?
【问题讨论】: