次の方法で共有


Visual Studio Code で JavaScript 開発用の GitHub リポジトリを管理する

Visual Studio Code は、JavaScript 開発者向けの包括的な Git と GitHub の統合を提供します。 このガイドでは、開発環境から直接 GitHub リポジトリを管理し、コードの作成からデプロイまでのワークフローを合理化する方法について説明します。

VS Code を離れることなく、既存のリポジトリを開く、新しいプロジェクトを初期化する、機能ブランチを作成する、変更をコミットする、GitHub にプッシュする方法について説明します。 このガイドでは、アクティビティ バー、コマンド パレット、ステータス バー、統合ターミナルなど、各タスクの複数のアプローチについて説明しているため、開発スタイルに最適な方法を選択できます。

[前提条件]

リモート リポジトリを開く

ローカル コンピューターでリモート リポジトリを開きます。

  1. リモート リポジトリ拡張機能を インストールする
  2. Visual Studio Code の左下にあるリモート インジケーターを選択します。
  3. 画面の指示に従います。

Visual Studio Code では、オペレーティングシステムによって提供される Git 認証 (macOS KeyChain や Windows 資格情報マネージャーなど) を、Git の機能全般で使用します。 出力はコマンド パレット > Git: Git 出力が表示されます。

カスタム GitHub ドメインに接続する

既定では、Visual Studio Code はリポジトリが github.comでホストされていることを前提としています。 別のドメイン (たとえば、github.<company_name>.comなどのエンタープライズ GitHub) 上のリポジトリに接続する必要がある場合は、それに応じて Git パスを構成する必要があります。

VS Code で Git パスを更新するには、ファイル → Preferences → Settings を開き、Git: Pathを検索します。 この設定では、カスタム GitHub ドメインで動作する Git 実行可能ファイルへの絶対パスを指定できます。

Git パスの Visual Studio Code 設定検索バーのスクリーンショット。

または、git.path ファイルに settings.json 設定を直接追加または更新して、VS Code がすべてのリポジトリ操作に正しい Git バイナリを使用するようにすることもできます。

ローカル リポジトリを開く

ローカル コンピューターに既存のリポジトリがあり、それを Visual Studio Code で開く場合は、フォルダーを開くだけです。 Visual Studio Code は、.git サブフォルダーを認識し、関連情報を表示します。

  1. Ctrl キーを押してKを押してOを押します。
  2. フォルダーを選択します。

新しいリポジトリの初期化

次の手順を使用して、ローカル ソース コード リポジトリを git作成します。

  1. アクティビティ バーから [ソース管理] を選択するか、Ctrl + Shift + G のキーの組み合わせを使用します。

  2. [リポジトリの初期化] を選びます。

    [リポジトリの初期化] ボタンが表示されている Visual Studio のスクリーンショット。

リポジトリが初期化されたら、 GitHub でリポジトリを作成します。 次に、コマンド パレットからGit: Add remoteを検索し、そのリポジトリをリモートとしてローカル プロジェクトに追加します。

変更の分岐を作成する

新しいブランチを作成して変更をキャプチャし、メインまたは既定のブランチから分離します。

  1. アクティビティ バーから [ソース管理] を選択します。
  2. [ソース管理] の横にある省略記号 (...) を選択します。
  3. [ブランチ] ->[ブランチの作成] を選択します。

変更をローカルにコミットする

ブランチ上のファイルに変更を加えたら、変更をコミットします。

  1. アクティビティ バーから [ソース管理] を選択します。

  2. コミット メッセージを入力し、[コミット] を選択します。

    git に yarn.lock ファイルを追加するスクリーンショット。

ローカル ブランチを GitHub にプッシュする

  1. アクティビティ バーからソース管理アイコンを選択します。
  2. ブランチを公開 を選択します。 リポジトリが GitHub に存在しない場合は、リポジトリは自動的に作成されます。

Git 出力の表示

ソース管理拡張機能を使用すると、Git コマンドの出力を表示できます。 この出力は、コマンドが失敗したときにデバッグするのに役立ちます。

  1. アクティビティ バーからソース管理アイコンを選択します。

  2. 省略記号 (...) を選択し、[Git 出力の表示] を選択します。

    [Git 出力の表示] の選択が強調表示されている Visual Studio Code ソース管理のスクリーンショット。

Git と GitHub を使用するための Visual Studio Code ツール

リポジトリを使用した Visual Studio Code での作業には、個別のツールを使用します。

アイコン 情報 アクセス元
コマンド パレットの Git コマンド F1
ソース管理の拡張機能 アクティビティ バー
GitHub の Pull Request と Issue の拡張機能 アクティビティ バー
GitHub リポジトリ拡張機能 コマンド パレット (F1) から「GitHub Repositories: Open Repository...」を検索することで、またはリモート インジケーター (ステータス バーの左隅下にある緑色のボタン) から [Open GitHub Repository...]\(GitHub リポジトリを開く...\) を選択することで、GitHub リポジトリを素早く簡単に開くことができます。