Visual StudioでGitHubのリポジトリの複製をローカルに作成する

Visual StudioでGitHubのリポジトリの複製をローカルに作成する手順を紹介します。

Visual Studio 2019 version 16.8 以降

事前準備

GitHub Extension for Visual Studio をインストールします。インストール手順は こちらの記事を参照してください。

GitHubの確認

GitHubにサインインしてリポジトリを作成しておきます。今回は "Test-o-001" リポジトリを作成します。GitHubのリポジトリ作成手順についてはこちらの記事を参照してください。

Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像1

手順

Visual Studioを起動します。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像2

[Git]メニューの[リポジトリのクローン]の項目をクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像3

リポジトリのクローンダイアログが表示されます。ダイアログ下部の[リポジトリを参照する]のセクションの[GitHub]のリンクをクリックします」。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像4

[GitHub に接続]ダイアログが表示されます。中央のタブで[GitHub]をクリックして選択します。[ブラウザーでサインインします]のリンクをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像5

Webブラウザが起動し、GitHubの認証画面が表示されます。サインインしていない場合はサインインイン画面が表示されますので、ID、パスワードを入力してサインインします。 サインインすると下図の認証画面が表示されます。ページ下部の[Authorize githuyb]ボタンをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像6

パスワードの再確認画面が表示されます。パスワードを入力し、[Confirm password]ボタンをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像7

リダイレクトページが表示されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像8

マイページ画面が表示されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像9

Visual Studioに戻ります。[GitHub に接続]ダイアログの表示が変わり、[GitHub から開く]ダイアログになっています。 ダイアログの中央にGitHubのリポジトリの一覧が表示されています。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像10

複製を作成するGitHubのリポジトリをクリックして選択します。今回は"Test-o-001" のリポジトリを選択します。 ダイアログ下部の[ローカルパス]のテキストボックスに、複製のローカルリポジトリを作成するディレクトリのパスを設定します。
設定ができたら[複製]ボタンをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像11

[GitHub から開く]ダイアログが閉じられ、[リポジトリのクローン]ダイアログでリポジトリのクローンを作成する処理が実行されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像12

リポジトリの複製が作成されると、[リポジトリのクローン]ダイアログが閉じられ、Visual Studioのメインウィンドウに戻ります。チームエクスプローラーウィンドウで GitHubの接続が表示されています。
また、[出力]ウィンドウでローカルリポジトリを開いた旨のメッセージが表示されています。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像13

以前のUIの場合

事前準備

GitHub Extension for Visual Studio をインストールして、チームエクスプローラーでGitHubにサインインします。

を参照して下さい。

GitHubの確認

GitHubにサインインしてリポジトリを作成しておきます。今回は "test-001" リポジトリを作成します。GitHubのリポジトリ作成手順についてはこちらの記事を参照してください。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像14

手順

Visual Studio を起動します。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像15

チームエクスプローラーの[接続]画面を表示し、[GitHub]セクションの[複製]リンクをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像16

[GitHub から開く]ダイアログが表示されます。サインイン先のGitHubのリポジトリ一覧が表示されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像17

ローカルに複製するリポジトリをクリックして選択します。選択後ダイアログ右下の[複製]ボタンをクリックします。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像18

補足
組織アカウントにリポジトリがある場合は、組織アカウント名のセクションが表示され、リポジトリの一覧が表示されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像19


リポジトリの複製が実行されます。成功すると、チームエクスプローラーに[リポジトリが正常にクローンされました。]のメッセージが表示されます。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像20

補足
リポジトリの複製時にSSL証明書のエラーが発生する場合はこちらの記事を参照してください。
Visual StudioでGitHubのリポジトリの複製をローカルに作成する:画像21
AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2020-09-19
Copyright © 1995–2025 iPentec all rights reserverd.