gpt4 book ai didi

git - 通过SSH使用Git “locally”

转载 作者:行者123 更新时间:2023-12-02 14:19:40 25 4
gpt4 key购买 nike

我们公司希望从svn切换到git / hg。

我们当前的环境是:

  • Windows-Dev-Machines
  • 远程Linux服务器(通过1 Gbit局域网)
  • 服务器上的Samba共享,在Windows中映射

  • 我们不希望在本地工作,因为有备份(服务器端)并且在localhost等(PHP-Webserver)上运行VM。

    因此,我可以通过SSH从服务器克隆到映射的驱动器(例如 Z:\),它实际上是同一台Linux计算机。

    我们有大约20k个文件的Repo,所以 git status就像永远一样(因为它是远程的)。

    我们可以告诉git / hg(或客户端)也通过SSH进入我们的 Z:\吗?

    我们也有想法在 C:\上运行所有内容,并通过ssh将其同步到服务器的文档根目录,但是感觉不对。

    最佳答案

    "We also have the idea of running everything on C:\ and syncing it via ssh to the document-root of the server"



    使用分布式VCS(Git / Hg)意味着在本地工作:这些工具的设计旨在最大程度地减少延迟:没有任何类型的网络连接(克隆/拉动/推送除外)

    将您的存储库放在 Z:上是可以接受的,但是不能直接在网络驱动器上工作(状态,提交等)。
    只需将 Z:上的存储库克隆到 C:,然后在本地工作。完成后,推回 Z:存储库。特别是由于 Git 2.3+, which allows you to push to a non-bare repo

    关于git - 通过SSH使用Git “locally”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41430223/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com