有没有办法在 git 中共享存储?
我在多台机器上工作,并且经常希望能够将我当前的工作状态从一个转移到另一个。
我正在寻找一种方法,可以将存储从一个克隆推/拉到另一个克隆,并使其显示为另一个克隆的存储,或作为明显的远程分支。如果遥控器已经有自己的藏匿处,我不希望前者一定会起作用。
鉴于存储实际上已经是一个带有提交的分支(显然),我不是在寻找“将每个存储提交到一个分支然后共享它们”的解决方案 - 我已经有很多,许多, 分支. 因此,我正在寻找可用于控制推/拉的refspec或类似参数。
当我使用我的 VPN 并连接到具有注册或登录名的公共 wifi(Amtrack、机场、一些咖啡馆和图书馆)时,它需要很长时间并加载许多失败的网页,然后才能最终工作并显示登录窗口,通常为 15 分钟或更长时间。
我在这里尝试了所有方法,以及尝试从网络浏览器访问 8.8.8.8(谷歌的 DNS)的单独提示。这些想法似乎都没有帮助——但关闭 VPN 立即生效。
为什么 VPN 会阻碍这种检测?除了关闭网络应用程序和暂时禁用 VPN 之外,还有其他(安全的)解决方法吗?
我在 Mac 上,但在这里问,因为我怀疑这是一种独立于操作系统的现象。