【问题标题】:git cloning two times and pushing through two levelsgit克隆两次并通过两个级别
【发布时间】:2015-10-10 10:59:27
【问题描述】:

我是 git 的新手。我不知道这是否可能。我正在做的是在我的桌面上克隆了一个远程存储库。然后我再次将克隆的 repo 克隆到另一个文件夹中。无论如何要连接所有这些回购。我能否对第二个克隆进行更改并将其推送到第一个克隆并最终推送到远程存储库?

【问题讨论】:

    标签: git git-clone git-remote


    【解决方案1】:

    您可以更改第二个克隆的来源,以便直接推送到远程仓库:

    cd /path/to/second/clone
    git remote set-url origin /url/of/remote/repo
    

    或者您可以添加一个新的远程(仍在第二个克隆中)以引用原始远程存储库

    cd /path/to/second/clone
    git remote add upstream /url/of/remote/repo
    

    在后一种情况下,推送将默认推送到第一个克隆。
    但是git push upstream aBranch 会直接推送到远程仓库。

    【讨论】:

      猜你喜欢
      • 2014-02-26
      • 1970-01-01
      • 2015-09-27
      • 2012-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      相关资源
      最近更新 更多