ホームページ  >  に質問  >  本文

gitclone下来的代码库能成为另一个repo吗

现在有这样的一种需求,服务器A上有一个repo,在服务器B上git clone了这个repo,现在由于某些限制开发人员只能访问到服务器B上,所以想在服务器B上设置一个repo供开发人员clone,开发模式就变成

本地 push-->>服务器B push-->>服务器A

但不知道如何将服务器A的repo,服务器B上的repo,以及本地的代码库关联起来?

PHP中文网PHP中文网2732日前671

全員に返信(1)返信します

  • 漂亮男人

    漂亮男人2017-04-28 09:08:19

    もちろん、サーバーB上で直接
    git clone プラス --bare パラメーター--bare 参数

    不加 --bare <ブロック引用>

    --bare を追加しなくても問題ありませんが、サーバーからクローンを作成する場合、.git ディレクトリの追加レイヤーが存在します


    サーバー B のリポジトリは、受信後の git フックを使用してセットアップできます

    送信を受け取った後、コードを積極的にサーバー A にプッシュさせます

    1. サーバー B 上のサーバー A の git リポジトリを取得します。 リーリー

    2. サーバー B の git リポジトリをローカルに取得します

    リーリー

    返事
    0
  • キャンセル返事