代码之家  ›  专栏  ›  技术社区  ›  shantanu

同一台计算机上两个不同工作区(文件夹)中的Git同步存储库

  •  0
  • shantanu  · 技术社区  · 7 年前


    因此,我想做以下工作:

    1. 在一个工作区中执行更改,然后执行本地提交
    2. 更改为远程。

      我怎么能在git里做到这一点。

    谢谢,
    山塔努

    1 回复  |  直到 7 年前
        1
  •  3
  •   karthick    7 年前

    有两种方法可以做到这一点都是改变回购的起源点一回购。

    一旦您将repo克隆到本地的“第一个目的地”,您将使repo中的原点指向您的远程,这将是 https://github.com..../A.git

    现在,如果您想将repo再次克隆到您的“第二个目的地”,您可以从远程克隆它,也可以使用本地复制。

    1. 如果选择远程选项: 然后转到repo并将git远程源更新到本地repo。

      git远程设置url origin localpath/A.git

    2. git克隆C:\xxxxxx\A\.git

      以上将设置原点为您的本地回购。因此,您可以继续在第一个克隆位置提交文件,并从第二个克隆位置执行拉取操作,它们将彼此同步。

        2
  •  0
  •   OldManRiver    5 年前

    全部,

    对我来说,存储库必须以绝对空的开始,20+个目录中的文件必须从第一个非存储库目录添加,然后在读取其他目录时,它们的文件必须与存储库中新添加的文件合并。

    干杯!