こんにちは、isukoです。
VSCode(Visual Studio Code)は補完機能や拡張機能が便利で、最近よく使用されているコードエディタです。
またGitHubはコードの変更履歴を管理することができるサービスで、チーム開発でもよく利用されています。
通常GitHubはgitコマンドというものを入力して実行しますが、VSCodeはそのようなコードを入力することなく使用することができます。
しかし私が実際に連携しようとしたところ、いくつか詰まってしまった箇所がありました。
そこで今回はVSCodeでのGitHubの使用方法を、私が詰まった箇所もあわせて解説します。
VSCodeでのGitHubの使用方法
GitHubのアカウントを作成する
GitHubのアカウントを持っていない場合、GitHubのアカウントを作成します。
![github-signup-1](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-co-jp-2023-06-09-14_02_12_copy-1024x374.png)
こちらのリンクからGitHubのトップページにアクセスし、「サインアップ」をクリックします。
![github-signup-2](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-join-2023-06-09-14_05_49-1024x625.png)
ユーザー名とメールアドレス、パスワードを入力し、アカウントを作成します。
GitHubで管理したいフォルダをVSCodeで開く
GitHubで管理したいフォルダを作成し、VSCodeで開きます。
フォルダを作成後、フォルダを右クリックして「Code で開く」をクリックします。
Gitをインストールする
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/677cf05f631178f49150128d71b5f612-1024x768.png)
左側の上から3つめのアイコンをクリックし、Windowsの場合「Windows 用 Git のダウンロード」をクリックします。
Gitのインストールでは多くのインストールオプションがありますが、ひとまずデフォルトのままで良いと思います。
リポジトリを作成する
フォルダにファイルを作成し、再度左側のアイコンの上から3つめの「ソース管理」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/8178f3280c5c16df2c71f48ee6012ded-1024x768.png)
「GitHub に公開」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/012da72f697fd416682655beaed5b0ec.png)
GitHubのサインインについての注意画面が出るので、「許可」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-login-oauth-authorize-2023-06-07-14_12_51-1024x538.png)
VSCodeとGitHubの連携についての同意画面が表示されるので、「Authorize Visual-Studio-Code」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-login-oauth-authorize-2023-06-07-14_13_19-1024x538.png)
GitHubのパスワードを入力します。
「拡張機能がこの URI を開くことを許可しますか?」という画面が表示されるので、「開く」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/51455873a8fdfecc09cfa68d3093617e-1024x768.png)
リポジトリ(パソコンでいうフォルダやディレクトリ)の名前を入力し、プライベートリポジトリにするかパブリックリポジトリにするかを選択してクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/3205bb1b5a1e0878dd467a6d4921463d-1024x768.png)
どのファイルをリポジトリに含めるかを選択し、「OK」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-is-uko-portfolio-ec-2023-06-11-10_21_51-1024x538.png)
GitHubを見てみると、ファイルがGitHubで管理されていることがわかります。
ファイルの変更履歴をGitHubで管理する
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/026ec64c74da041231012e9a15a2fed7-1024x768.png)
ファイルの内容を変更すると、「ソース管理」のアイコンに数字が表示されます。
「ソース管理」のアイコンをクリックすると、「変更」の箇所にファイルの内容を変更したファイルが表示されます。
ここで画像のようにファイル名の横にある「+」のマークをクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/46f9f7efaf08df8ba110b7b211e51f33-1024x767.png)
するとファイルが「変更」から「ステージされている変更」に移動します。
この状態で「コミット」の上のテキストボックスに変更内容を入力し、「コミット」をクリックします。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/dfcfa381823c7b0fa33ad63c18324107-1024x767.png)
すると上の画像のように変更箇所が消えますが、まだGitHubには変更内容が反映されていません。
「変更の同期」をクリックすることでGitHubに変更内容が反映されます。
![](https://sensai-gadget-web.tech/wp-content/uploads/2023/06/screencapture-github-is-uko-portfolio-ec-2023-06-11-10_27_35-1024x723.png)
GitHubを見てみると、変更内容が反映されていることがわかります。
まとめ
今回は、VSCodeでのGitHubの使用方法を解説しました。
いくつか詰まった箇所がありましたが、一度使えるようになれば簡単に連携できるようになりました。
GitHubはチーム開発の場面ではよく使用されるので、個人開発でも使って慣れておくことをおすすめします。
コメント