5

内部 Git サーバーがあり、Github.com を使用していますが、リポジトリを github.com と内部 git サーバーの両方に同期する方法について混乱しています。これは可能ですか?

git リモートについて何か聞いたことがありますが、その設定方法がわかりません

4

2 に答える 2

7

git remoteコマンドを使用してリモートを追加します(例: ) git remote add github git@github.com:user/repo.git

別々にプッシュしたい場合は、設定されています。git push複数のリモートにプッシュしたい場合は、この回答.git/configに示されているようにセットアップできます。つまり、現在のリモートの名前を変更し、複数の url エントリを含み、フェッチ エントリを含まない新しいオリジンを作成してから、信頼できるソースからプルするようにブランチを構成します。origin

その機能を持ちたいが、デフォルトの動作にしたくない場合は、組み合わせたプッシュにオリジン以外のリモートを使用できます。

于 2013-06-17T16:42:01.367 に答える
0

最初に github 経由でシステムにリポジトリをクローンします。github でログインすると、自動的に提供されます。次に、クローン作成を開始します。次に、クローン作成場所のプロジェクトから作業を開始できます。変更を押したり引いたりするだけです。

ここから github の詳細を学ぶことができますBranching and Merging

于 2013-06-17T16:29:59.517 に答える