【问题标题】:Git: Pulling changes into a newly cloned bare repository from an existing (similar) repositoryGit:将更改从现有(类似)存储库中拉入新克隆的裸存储库
【发布时间】:2018-02-27 17:18:30
【问题描述】:

我最初正在开发一个存储库(比如/path/to/d_orig)并使用 Git 维护它的版本。我希望进入更新版本的存储库,该版本已被其他人更新并包含一些重大更改。

为了将我的当前版本和新版本分开,我从新版本的裸存储库中克隆了一个位于不同位置(比如/path/to/d_bare)。克隆后,如何将更改从 d_orig 拉取/合并到 d_bare

【问题讨论】:

    标签: git git-merge git-pull git-bare


    【解决方案1】:

    你可以像这样在你的裸仓库中添加一个远程源仓库。

    git remote add origin_repo <git url of origin repo>
    

    添加远程源仓库后,您可以像这样将原始仓库中的更改拉入您的裸仓库。

    git pull origin_repo <branch-name>
    

    这里origin_repo是我们添加的遥控器,指的是你的origin_repo,你也可以为遥控器起自己的名字。

    【讨论】:

      猜你喜欢
      • 2013-08-25
      • 1970-01-01
      • 2013-11-06
      • 2018-03-07
      • 2018-06-19
      • 1970-01-01
      • 1970-01-01
      • 2013-06-04
      • 2021-02-04
      相关资源
      最近更新 更多