既存の GitHub リポジトリへのリンク

John Wachira 2024年2月15日
既存の GitHub リポジトリへのリンク

この記事では、ローカル リポジトリを GitHub リポジトリにリンクする手順の概要を説明します。 ローカル リポジトリを空の GitHub リポジトリにリンクすることは常に推奨されます。

結局のところ、2つの異なるリポジトリを 1つにまとめたいと思う人はいません。 では、ローカル リポジトリを GitHub リポジトリにリンクするにはどうすればよいでしょうか。

既存の GitHub リポジトリへのリンク

GitHub リポジトリへのリンクは、比較的単純なプロセスです。 個人の GitHub アカウントを作成する必要があります。

コンテキストを簡単にするために、例を使用します。

この例では、GitHub アカウントにアクセスし、Sample-Repo という名前の新しい空のリポジトリを作成します。 README.md ファイルまたは GitHub が提案するその他のファイルを含めないようにしてください。

GitHub でリポジトリを作成する方法がわからない場合は、次の手順に従ってください。

  1. GitHub アカウントに移動し、[リポジトリ] タブに進みます。
  2. New をクリックして新しいリポジトリを作成します。 リポジトリに名前を付けて、リポジトリの作成をクリックします。

完了したら、Git Bash を開くことができます。 GitHub リポジトリにリンクするローカル リポジトリに移動します。

整理するために、ローカル リポジトリに Sample-Repo という名前も付けました。

2つをリンクするには、Sample-Repo の GitHub URL をコピーする必要があります。 この場合、HTTPS 認証を使用します。

リンクを取得するには、GitHub で作成したリポジトリに移動し、コード に移動して、HTTPS の下のリンクをコピーします。

以下に示すように、git remote add コマンドを実行します。

$ git remote add origin https://github.com/Wachira11ke/Sample-Repo.git

これにより、ローカル リポジトリのフェッチおよびプル URL が設定されます。 以下に示すように、git remote -vv コマンドを使用してこれを確認できます。

$ git remote -vv

出力:

git remote add

最後のステップには、リモート リポジトリへのプッシュが含まれます。 git push コマンドを -u とともに使用して、master ブランチをリモートにプッシュし、追跡できます。

以下に示すように、コマンドを実行します。

$ git push -u origin master

出力:

git push -u origin master

上記の出力は、Git がローカルの master ブランチをリモートの master ブランチを追跡するように設定したことを示しています。 この時点で、ローカル リポジトリを既存の GitHub リポジトリに正常にリンクできました。

簡単に言うと、git remote add origin <URL> を使用して、ローカル リポジトリを GitHub リポジトリにリンクできます。 ファイルの混同を避けるために、常に空の GitHub リポジトリを使用してください。

他のファイルを含む既存の GitHub リポジトリにリンクすると、エラーが発生する可能性があります。

著者: John Wachira
John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn