ホームページ > 開発ツール > Git > Git でさまざまなフェッチ アドレスとプッシュ アドレスを設定する方法を説明します。

Git でさまざまなフェッチ アドレスとプッシュ アドレスを設定する方法を説明します。

藏色散人
リリース: 2022-11-03 16:55:49
転載
2396 人が閲覧しました

この記事の Git チュートリアル コラムでは、Git でさまざまなフェッチ アドレスとプッシュ アドレスを設定する方法を紹介します。困っている友達は集めて学ぶことができます~皆さんのお役に立てれば幸いです。

通常、Git だけで開発している場合、コードレビューなどは必要ありません。フェッチとプッシュのアドレスが 1 つあれば十分です。とにかくレビューする必要がありません。コードをカバーします。

しかし、社内または正式なコードのマージ プロセスでは、おそらく次のようなレビュー リンクが存在します:

  • メイン ウェアハウスを個人ウェアハウスにフォークする

  • 個人ウェアハウスのクローンをローカルに作成します

  • ローカル コードを変更してコミットを送信します

  • 変更をプッシュします個人ウェアハウス

  • マージ リクエストをメイン ウェアハウスに送信します

メイン ウェアハウスに変更がある場合は、別の手順が必要です:

  • メイン ウェアハウスからの同期変更、つまり手動プル

個人ウェアハウスをプッシュ アドレスとして設定し、メイン ウェアハウスをプッシュ アドレスとして設定する方法プルアドレス?

方法 1: 複数の起点

最初の方法は、元の起点リモート ウェアハウス アドレス (メイン ウェアハウス アドレス) に別のアドレスを追加することです。たとえば、次のように追加します。

git remote add origin_main git@github.com:yeszao/dnmp.git
ログイン後にコピー

このようにして、プッシュ 2 つとプル 2 つの合計 4 つのアドレスを構成しました:

git remote -v

origin git@github.com:MY_REPOSITY/dnmp.git (fetch)
origin git@github.com:MY_REPOSITY/dnmp.git (push)
origin_main git@github.com:yeszao/dnmp.git (fetch)
origin_main git@github.com:yeszao/dnmp.git (push)
ログイン後にコピー

コードをプッシュおよびプルするときは、次のようにすることができます。

git push origin master
git pull origin_main master
ログイン後にコピー

方法 2: オリジンを 1 つ (推奨)

もう 1 つの方法は、オリジンを 1 つだけ使用し、メイン ウェアハウスをフェッチ アドレスに設定し、個人ウェアハウスを設定することです。プッシュ アドレスに送信します:

git remote set-url origin git@github.com:yeszao/dnmp.git
git remote set-url --add --push origin git@github.com:MY_REPOSITY/dnmp.git
ログイン後にコピー

git リモート コマンドを使用して、設定されたアドレスを確認します:

origin git@github.com:MY_REPOSITY/dnmp.git (push)
origin git@github.com:yeszao/dnmp.git (fetch)
ログイン後にコピー

この方法では、コードのプッシュとプルが非常に簡単になります:

git push origin master
git pull origin master
ログイン後にコピー

特別な要件がない場合は、使用法とコマンドがより簡単な 2 番目の方法を使用することをお勧めします。

以上がGit でさまざまなフェッチ アドレスとプッシュ アドレスを設定する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
git
ソース:awaimai.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート