gitでoriginを変更する方法

PHPz
リリース: 2023-04-03 09:37:15
オリジナル
2605 人が閲覧しました

Git は、コードを効率的に管理するのに役立つ分散バージョン管理システムです。 Git を使用する過程で、リモート リポジトリの名前や URL の変更など、リモート リポジトリにいくつかの変更を加える必要がある場合があります。この記事では、Git を使用して Origin を変更する方法を紹介します。

1. Git のオリジン

Git では、オリジンはデフォルトのリモート ウェアハウス名です。次のコマンドを使用してローカル ウェアハウスをリモート ウェアハウスに関連付ける場合、Git はorigin という名前のリモート ウェアハウスを自動的に追加します:

git remote add origin 
ログイン後にコピー

このコマンドを実行した後、次のコマンドを使用してローカル コードをアップロードできます。対応するリモート ウェアハウス:

git push -u origin 
ログイン後にコピー

上記のコマンドでは、「origin」はリモート ウェアハウス名を指し、「branch」はブランチ名を指します。

2. 発信元の URL を変更する

場合によっては、リモート ウェアハウスの URL を変更する必要がある場合があります。たとえば、リモート ウェアハウスが配置されているサーバーが変更された場合、またはリモート ウェアハウスの URL を HTTP プロトコルから SSH プロトコルに切り替える必要がある場合、リモート ウェアハウスの URL を変更する必要があります。

リモート ウェアハウス URL を変更する手順は次のとおりです:

  1. 次のコマンドを実行して、現在のリモート ウェアハウスの URL を表示します:

    git remote -v
    ログイン後にコピー
    ログイン後にコピー

    出力は次の内容のようになります:

    origin  https://github.com/username/repo.git (fetch)
    origin  https://github.com/username/repo.git (push)
    ログイン後にコピー
  2. 次のコマンドを実行して、リモート ウェアハウスの URL を変更します:

    git remote set-url origin 
    ログイン後にコピー

    このうち、「newURL」は新しいリモート ウェアハウスの URL です。

    たとえば、リモート ウェアハウスの URL を HTTPS プロトコルから SSH プロトコルに切り替える場合は、次のコマンドを実行できます。

    git remote set-url origin git@github.com:username/repo.git
    ログイン後にコピー

    上記のコマンドを実行した後、次のコマンドを実行できます。次のコマンドを再度実行します。 現在のリモート ウェアハウスの URL を確認し、変更が有効になっていることを確認します。

    git remote -v
    ログイン後にコピー
    ログイン後にコピー

    出力は次のようになります。

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

3. 起点の名前を変更します

場合によっては、リモート ウェアハウスの名前の変更が必要になる場合があります。たとえば、コードを複数のリモート リポジトリに同時にアップロードする場合、各リポジトリに異なる名前を追加できます。

リモート ウェアハウスの名前を変更する手順は次のとおりです:

  1. 次のコマンドを実行して、現在のリモート ウェアハウスの名前を表示します:

    git remote
    ログイン後にコピー
    ログイン後にコピー

    出力結果には 1 つだけが含まれます。名前は「origin」です。

  2. 次のコマンドを実行して、リモート ウェアハウスの名前を変更します。

    git remote rename origin 
    ログイン後にコピー

    このうち、「newName」は新しいリモート ウェアハウスの名前です。

    たとえば、リモート ウェアハウスの名前を「origin」から「upstream」に変更する場合は、次のコマンドを実行できます。

    git remote rename origin upstream
    ログイン後にコピー

    上記のコマンドを実行した後、次のコマンドを再度実行して、現在のリモート ウェアハウスの名前を表示し、変更が有効になっていることを確認します。

    git remote
    ログイン後にコピー
    ログイン後にコピー

    出力には、「upstream」という 1 つの名前のみが含まれます。

概要

Git を使用してコードを管理するプロセスでは、リモート ウェアハウスにいくつかの変更を加える必要がある場合があります。この記事で紹介した方法を使用すると、リモート ウェアハウスの URL と名前を簡単に変更できます。この記事が Git を使用する開発者にとって役立つことを願っています。

以上がgitでoriginを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!