Visual Studio から Git リポジトリを作成する
Visual Studio を使用すると、IDE から直接リポジトリを簡単に作成できます。 Visual Studio からのリポジトリの作成は GitHub 用に最適化されていますが、選択した Git プロバイダーをリモートで操作できます。 その方法を次に示します。
前提 条件
この記事に従うには、次のものが必要です。
GitHub リポジトリを作成する
Visual Studio を開き、[新しいプロジェクト 作成] を選択します。
ヒント
Visual Studio にリポジトリに追加するプロジェクトがまだない場合は、新しい C# コンソール アプリ をすばやく作成、MyNewApp 名前を付けることができます。 Visual Studio によって、新しいアプリに既定の "Hello, World!" コードが設定されます。
Git メニューの [Git リポジトリの作成] 選択します。
[Git リポジトリの作成] ダイアログボックスの [新しいリモート へのプッシュ] セクションで、GitHub を選択します。
[Git リポジトリの作成] ダイアログの 新しい GitHub リポジトリの作成 セクションで、作成するリポジトリの名前を入力します。 (GitHub アカウントにまだサインインしていない場合は、この画面からもサインインできます)。
Visual Studio 2022 バージョン 17.12 以降では、新しいリポジトリの可視性を選択できます。 [可視性] の横の [公開]、[非公開]、または [内部] を選択します (「内部リポジトリについて」を参照)。 内部リポジトリを作成するには、GitHub Enterprise アカウントでサインインする必要があります。 以前のバージョンでは、プライベート リポジトリが必要な場合は、チェック ボックスをオンにします。
[ローカル Git リポジトリを初期化する] で、.gitignore テンプレート オプションを使用して、Git で無視する意図的に追跡されていないファイルを指定できます。 .gitignore の詳細については、「ファイルを無視する」を参照してください。 ライセンスの詳細については、「リポジトリのライセンス」を参照してください。
アドバイス
これらの設定は、必要に応じていつでも更新および変更できます。 詳細な手順については、Visual Studio での Git 設定のに関するページを参照してください。
サインインしてリポジトリ情報を入力したら、[作成とプッシュ] ボタンを選択してリポジトリを作成し、アプリを追加します。
Azure DevOps リポジトリを作成する
Visual Studio を開き、[新しいプロジェクト 作成] を選択します。
ヒント
Visual Studio にリポジトリに追加するプロジェクトがまだない場合は、新しい C# コンソール アプリ をすばやく作成、MyNewApp 名前を付けることができます。 Visual Studio によって、新しいアプリに既定のコード "Hello, World!" が追加されます。
Git メニューの [Git リポジトリの作成] 選択します。
Git リポジトリ の作成ダイアログボックスで、[新しいリモートへのプッシュ] セクションの中で、[Azure DevOps] を選択します。
新しい Azure DevOps リポジトリの作成 セクションで、Azure アカウントにサインインし、[プロジェクト] ドロップダウン リストからプロジェクトを選択します。
[作成とプッシュ] ボタンを選択してリポジトリを作成し、アプリを追加します。
ローカル リポジトリを操作する
ローカル リポジトリを作成するには:
Git メニューの [Git リポジトリの作成] 選択します。
[Git リポジトリの作成] ダイアログの [その他] で、[ローカルのみ] を選択します。
[ローカル Git リポジトリを初期化する] で、プロジェクトへのローカル パスを確認し、必要に応じて他の設定を変更します。
[作成とプッシュ] ボタンを選択して、リポジトリを作成します。
リポジトリを作成した後、または 1 つの を複製すると、Visual Studio によって Git リポジトリが検出され、Git メニュー ローカル リポジトリの一覧に追加されます。 そこから、Git リポジトリにすばやくアクセスして切り替えることができます。
ソリューションに別のリポジトリを追加する
既存のマルチリポジトリ ソリューションに新しいプロジェクトを追加する場合は、そのプロジェクトを独自のリポジトリで追跡できます。 これを行うには、次の手順に従います。
- ソリューションにプロジェクトを追加します。
- ソリューションを閉じます。
- ローカル フォルダー を開き、新しいプロジェクトを単独で開きます。
- GitHub、Azure DevOps、別の Git ホスティング プロバイダー、またはローカル (コマンド ラインからの
git init
と同等) で、この記事で前述した方法を使用して新しいリポジトリを作成します。 - 親ソリューションをもう一度開きます。 新しいプロジェクトのリポジトリが含まれます。
関連コンテンツ
- ブランチ を作成する
- チュートリアル: リポジトリ からプロジェクトを開く
- Visual Studio で GitHub アカウントを操作する