<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>git | AI・プログラミング大百科</title>
	<atom:link href="https://quesman-coder.com/category/programming-tools/git/feed/" rel="self" type="application/rss+xml" />
	<link>https://quesman-coder.com</link>
	<description>AIとサブ的な稼ぎ方について記事を書いています。</description>
	<lastBuildDate>Wed, 13 Aug 2025 00:23:16 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://quesman-coder.com/wp-content/uploads/2024/10/favicon.ico</url>
	<title>git | AI・プログラミング大百科</title>
	<link>https://quesman-coder.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>VSCode×GitHub連携で開発が100倍ラクになるワザ12選</title>
		<link>https://quesman-coder.com/2025/08/13/vscode-github-integration-tips/</link>
					<comments>https://quesman-coder.com/2025/08/13/vscode-github-integration-tips/#respond</comments>
		
		<dc:creator><![CDATA[quesman]]></dc:creator>
		<pubDate>Wed, 13 Aug 2025 00:22:57 +0000</pubDate>
				<category><![CDATA[vscode]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://quesman-coder.com/?p=1246</guid>

					<description><![CDATA[Visual Studio Code（VSCode）とGitHubの連携は、多くの開発者にとって必須のワークフローです。しかし「ただ連携して使う」だけでは、本来の便利さを活かしきれていない場合も多いです。ここでは、一般的 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<a rel="nofollow" href="https://px.a8.net/svt/ejp?a8mat=3ZM076+FZ4R5E+5JVK+BXB8X">
<img fetchpriority="high" decoding="async" border="0" width="300" height="250" alt="" src="https://www21.a8.net/svt/bgt?aid=241211778966&#038;wid=001&#038;eno=01&#038;mid=s00000025904002003000&#038;mc=1"></a>
<img decoding="async" border="0" width="1" height="1" src="https://www14.a8.net/0.gif?a8mat=3ZM076+FZ4R5E+5JVK+BXB8X" alt="">



<a rel="nofollow" href="https://px.a8.net/svt/ejp?a8mat=45A0US+DDNP6A+529E+5ZMCH">
<img decoding="async" border="0" width="300" height="250" alt="" src="https://www26.a8.net/svt/bgt?aid=250730452809&#038;wid=001&#038;eno=01&#038;mid=s00000023621001006000&#038;mc=1"></a>
<img loading="lazy" decoding="async" border="0" width="1" height="1" src="https://www15.a8.net/0.gif?a8mat=45A0US+DDNP6A+529E+5ZMCH" alt="">



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Visual Studio Code（VSCode）とGitHubの連携は、多くの開発者にとって必須のワークフローです。しかし「ただ連携して使う」だけでは、本来の便利さを活かしきれていない場合も多いです。ここでは、<strong>一般的な使い方だけでなく、あまり知られていないけれど生産性が爆上がりするワザ</strong>を12個紹介します。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc1">1. GitHub CodespacesでVSCodeをクラウド化</span></h3>



<p class="wp-block-paragraph">ローカル環境を汚さずにブラウザやVSCodeで直接開発できる。</p>



<ul class="wp-block-list">
<li><strong>メリット</strong>：PCの性能に依存しない</li>



<li><strong>活用例</strong>：新規プロジェクトの試験運用、社内共有リポジトリの即時編集</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc2">2. Pull RequestをVSCode内でレビュー</span></h3>



<p class="wp-block-paragraph">拡張機能「GitHub Pull Requests and Issues」を使えば、エディタ内でコードレビュー可能。</p>



<ul class="wp-block-list">
<li>コメント・マージ・差分確認まで完結</li>



<li>ブラウザ⇔エディタの切り替え不要</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc3">3. GitHub Copilotでコード補完をAI化</span></h3>



<p class="wp-block-paragraph">AIが次の行を予測して提案。</p>



<ul class="wp-block-list">
<li>単純な記述を自動生成</li>



<li>コメントで指示すると関数全体を提案</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc4">4. ローカルブランチの自動同期</span></h3>



<p class="wp-block-paragraph">「GitHub Repositories」拡張を使うとローカルクローンなしで編集可能。</p>



<ul class="wp-block-list">
<li>軽量な作業に向く</li>



<li>共同作業時の衝突回避にも有効</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc5">5. ワークスペースごとのGit設定</span></h3>



<p class="wp-block-paragraph">VSCodeの<code>.vscode/settings.json</code>でプロジェクト固有のGit設定を保存。</p>



<ul class="wp-block-list">
<li>コミットテンプレート指定</li>



<li>特定のフォルダだけ無視設定</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc6">6. ターミナルから直接GitHub操作</span></h3>



<p class="wp-block-paragraph">VSCode内蔵ターミナルで</p>



<pre class="wp-block-code"><code>gh pr create
</code></pre>



<p class="wp-block-paragraph">のようにGitHub CLIを利用可能。</p>



<ul class="wp-block-list">
<li>CLIでブランチ作成、PR、Issue管理ができる</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc7">7. コミットメッセージのテンプレ自動挿入</span></h3>



<p class="wp-block-paragraph">拡張機能「Git Commit Template」でメッセージの書式を統一。</p>



<ul class="wp-block-list">
<li>チーム開発でレビュー効率UP</li>



<li>例：<code>feat: 機能追加 / fix: バグ修正</code></li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc8">8. リアルタイム共同編集（Live Share）</span></h3>



<p class="wp-block-paragraph">同じコードを同時編集できる。</p>



<ul class="wp-block-list">
<li>ペアプロや緊急修正に便利</li>



<li>参加者のカーソル位置も見える</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc9">9. ファイル変更履歴を即時可視化</span></h3>



<p class="wp-block-paragraph">拡張「GitLens」でファイルの履歴や変更者をインライン表示。</p>



<ul class="wp-block-list">
<li><code>git blame</code>不要</li>



<li>過去のコミット差分もすぐ確認</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc10">10. VSCodeから直接Issue作成</span></h3>



<p class="wp-block-paragraph">コード上で右クリック→「Create Issue」で該当行にリンク付きIssueを作成。</p>



<ul class="wp-block-list">
<li>バグ報告や改善依頼がスムーズ</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc11">11. セキュリティ警告の自動チェック</span></h3>



<p class="wp-block-paragraph">「GitHub Advanced Security」と連携すると、依存関係の脆弱性をPR時に警告。</p>



<ul class="wp-block-list">
<li>本番リリース前に脆弱性を防止</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc12">12. 自動フォーマット＆Lint修正をPRに適用</span></h3>



<p class="wp-block-paragraph">CIでPR作成時にESLintやPrettierを走らせ、自動修正コミットを追加。</p>



<ul class="wp-block-list">
<li>レビュー時にスタイル議論をなくす</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h4 class="wp-block-heading"><span id="toc13">表：おすすめ拡張機能一覧</span></h4>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>機能</th><th>拡張機能名</th><th>特徴</th></tr></thead><tbody><tr><td>PRレビュー</td><td>GitHub Pull Requests and Issues</td><td>PRの確認〜マージまでVSCode内で完結</td></tr><tr><td>履歴表示</td><td>GitLens</td><td>ファイル変更者・履歴を可視化</td></tr><tr><td>AI補完</td><td>GitHub Copilot</td><td>AIによるコード自動提案</td></tr><tr><td>共同編集</td><td>Live Share</td><td>同時編集・音声通話対応</td></tr><tr><td>テンプレ化</td><td>Git Commit Template</td><td>コミット書式を統一</td></tr></tbody></table></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">&#x1f4a1; <strong>まとめ</strong><br>VSCodeとGitHubは「ただGit管理する」だけでなく、拡張機能やクラウド環境、AI補完を組み合わせることで<strong>100倍効率化</strong>できます。特にCodespaces・GitLens・Copilotは導入ハードルも低く、即効性があります。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
]]></content:encoded>
					
					<wfw:commentRss>https://quesman-coder.com/2025/08/13/vscode-github-integration-tips/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>今すぐ試したいGitHub Copilot Workspaceの機能紹介</title>
		<link>https://quesman-coder.com/2025/05/12/github-copilot-workspace-features/</link>
					<comments>https://quesman-coder.com/2025/05/12/github-copilot-workspace-features/#respond</comments>
		
		<dc:creator><![CDATA[quesman]]></dc:creator>
		<pubDate>Mon, 12 May 2025 00:47:39 +0000</pubDate>
				<category><![CDATA[git]]></category>
		<category><![CDATA[copilot]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[AIツール]]></category>
		<guid isPermaLink="false">https://quesman-coder.com/?p=882</guid>

					<description><![CDATA[目次 はじめに1. GitHub Copilot Workspaceとは？2. 注目機能一覧2.1 AIがIssueを分析して提案を生成2.2 Pull RequestをAIが自動作成2.3 プロジェクト全体を文脈として [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">1. GitHub Copilot Workspaceとは？</a></li><li><a href="#toc3" tabindex="0">2. 注目機能一覧</a><ol><li><a href="#toc4" tabindex="0">2.1 AIがIssueを分析して提案を生成</a></li><li><a href="#toc5" tabindex="0">2.2 Pull RequestをAIが自動作成</a></li><li><a href="#toc6" tabindex="0">2.3 プロジェクト全体を文脈として把握</a></li><li><a href="#toc7" tabindex="0">2.4 対話型エディタとワークスペース</a></li><li><a href="#toc8" tabindex="0">2.5 マルチファイル編集への対応</a></li></ol></li><li><a href="#toc9" tabindex="0">3. GitHub Copilot Workspaceの活用シーン</a><ol><li><a href="#toc10" tabindex="0">3.1 バグ修正の時短化</a></li><li><a href="#toc11" tabindex="0">3.2 ドキュメント不足のプロジェクト支援</a></li><li><a href="#toc12" tabindex="0">3.3 初学者のペアプログラミング支援</a></li></ol></li><li><a href="#toc13" tabindex="0">4. Copilot Workspaceの導入方法</a><ol><li><a href="#toc14" tabindex="0">4.1 利用前提</a></li><li><a href="#toc15" tabindex="0">4.2 ワークスペースの起動手順</a></li></ol></li><li><a href="#toc16" tabindex="0">5. 注意点と今後の展望</a><ol><li><a href="#toc17" tabindex="0">5.1 注意点</a></li><li><a href="#toc18" tabindex="0">5.2 今後のアップデートに期待</a></li></ol></li><li><a href="#toc19" tabindex="0">まとめ</a><ol><li><a href="#toc20" tabindex="0">参考リンク</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">はじめに</span></h2>



<p class="wp-block-paragraph">GitHub Copilotは、AIによるコード補完で注目を集めましたが、2024年にはさらに進化し、<strong>GitHub Copilot Workspace</strong>という新しい環境が登場しました。本記事では、Copilot Workspaceの注目すべき機能と、その活用方法を初心者にも分かりやすく解説します。</p>



<h2 class="wp-block-heading"><span id="toc2">1. GitHub Copilot Workspaceとは？</span></h2>



<p class="wp-block-paragraph">Copilot Workspaceは、開発者がGitHub上のIssueやPull Requestをもとに、AIの支援でコードを作成・修正・レビューできる環境です。従来のコード補完を超え、<strong>プロジェクト全体を理解し、開発の出発点となるAIパートナー</strong>として活躍します。</p>



<h2 class="wp-block-heading"><span id="toc3">2. 注目機能一覧</span></h2>



<h3 class="wp-block-heading"><span id="toc4">2.1 AIがIssueを分析して提案を生成</span></h3>



<p class="wp-block-paragraph">Copilot Workspaceは、Issueの内容を理解し、解決案（提案コード）を提示します。</p>



<ul class="wp-block-list">
<li>例: 「ログイン画面を追加する」というIssueに対し、必要なファイルと関数を自動で提案</li>
</ul>



<h3 class="wp-block-heading"><span id="toc5">2.2 Pull RequestをAIが自動作成</span></h3>



<p class="wp-block-paragraph">Issueから生成されたコードをもとに、<strong>AIが自動でPull Request（PR）を生成</strong>。</p>



<ul class="wp-block-list">
<li>PRには変更点の説明やレビュー用コメントも含まれる</li>
</ul>



<h3 class="wp-block-heading"><span id="toc6">2.3 プロジェクト全体を文脈として把握</span></h3>



<p class="wp-block-paragraph">従来のファイル単位の補完とは異なり、<strong>プロジェクト全体の構造や依存関係を踏まえて提案</strong>。</p>



<ul class="wp-block-list">
<li>例: 他のファイルで定義された関数やデータ型を踏まえた補完</li>
</ul>



<h3 class="wp-block-heading"><span id="toc7">2.4 対話型エディタとワークスペース</span></h3>



<p class="wp-block-paragraph">Copilot Workspaceでは、エディタ内で<strong>プロンプトによる指示が可能</strong>。</p>



<ul class="wp-block-list">
<li>「この関数を高速化して」など自然言語で改善依頼ができる</li>
</ul>



<h3 class="wp-block-heading"><span id="toc8">2.5 マルチファイル編集への対応</span></h3>



<p class="wp-block-paragraph">AIが複数ファイルを横断的に編集する提案を提示。影響範囲の大きい修正も効率化。</p>



<ul class="wp-block-list">
<li>例: APIエンドポイントの構成変更時に、対応するフロントエンドの修正も同時提案</li>
</ul>



<h2 class="wp-block-heading"><span id="toc9">3. GitHub Copilot Workspaceの活用シーン</span></h2>



<h3 class="wp-block-heading"><span id="toc10">3.1 バグ修正の時短化</span></h3>



<ul class="wp-block-list">
<li>バグの説明文だけで原因箇所を特定し、修正案を提示</li>



<li>修正後のテストコードまで提案されるケースも</li>
</ul>



<h3 class="wp-block-heading"><span id="toc11">3.2 ドキュメント不足のプロジェクト支援</span></h3>



<ul class="wp-block-list">
<li>初めて触るプロジェクトでも、AIが設計を解釈して適切なアプローチを提示</li>
</ul>



<h3 class="wp-block-heading"><span id="toc12">3.3 初学者のペアプログラミング支援</span></h3>



<ul class="wp-block-list">
<li>Copilotを擬似ペアプログラマーとして利用し、コードレビューや改善提案をリアルタイムで受けられる</li>
</ul>



<h2 class="wp-block-heading"><span id="toc13">4. Copilot Workspaceの導入方法</span></h2>



<h3 class="wp-block-heading"><span id="toc14">4.1 利用前提</span></h3>



<ul class="wp-block-list">
<li>GitHub Copilotライセンスの契約（個人 or Enterprise）</li>



<li>GitHubのWeb UIを使用（現在はWeb IDEとして提供中）</li>
</ul>



<h3 class="wp-block-heading"><span id="toc15">4.2 ワークスペースの起動手順</span></h3>



<ol class="wp-block-list">
<li>GitHubの対象リポジトリにアクセス</li>



<li>対象Issueページに移動</li>



<li>「Copilot Workspaceを起動」ボタンをクリック</li>
</ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">※ 現在は英語UIが基本となっています。</p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc16">5. 注意点と今後の展望</span></h2>



<h3 class="wp-block-heading"><span id="toc17">5.1 注意点</span></h3>



<ul class="wp-block-list">
<li>提案されるコードは必ず人間の目で確認を</li>



<li>セキュリティや依存関係に注意</li>
</ul>



<h3 class="wp-block-heading"><span id="toc18">5.2 今後のアップデートに期待</span></h3>



<ul class="wp-block-list">
<li>より高度な自然言語理解</li>



<li>CI/CDやテスト自動化との連携強化</li>



<li>オフライン対応やカスタムモデル対応の可能性</li>
</ul>



<h2 class="wp-block-heading"><span id="toc19">まとめ</span></h2>



<p class="wp-block-paragraph">GitHub Copilot Workspaceは、AIによる「次世代の開発支援環境」として、コーディング効率を飛躍的に高める可能性を持っています。特にプロジェクトのIssueベースで作業する開発スタイルとの親和性が高く、個人・チーム開発問わず、すぐに試してみる価値があります。</p>



<h3 class="wp-block-heading"><span id="toc20">参考リンク</span></h3>



<ul class="wp-block-list">
<li><a href="https://github.com/features/copilot">GitHub Copilot公式</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://quesman-coder.com/2025/05/12/github-copilot-workspace-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>初めてのVSCodeでGitを使うための入門ガイド</title>
		<link>https://quesman-coder.com/2025/03/15/vscode_git_introduction/</link>
					<comments>https://quesman-coder.com/2025/03/15/vscode_git_introduction/#respond</comments>
		
		<dc:creator><![CDATA[quesman]]></dc:creator>
		<pubDate>Sat, 15 Mar 2025 07:19:56 +0000</pubDate>
				<category><![CDATA[vscode]]></category>
		<category><![CDATA[git]]></category>
		<guid isPermaLink="false">https://quesman-coder.com/?p=673</guid>

					<description><![CDATA[目次 はじめに1. 必要な準備1.1 VSCodeのインストール1.2 Gitのインストール1.3 VSCode拡張機能のインストール2. Gitの基本設定2.1 ユーザー情報の設定2.2 SSHキーの設定（GitHub [&#8230;]]]></description>
										<content:encoded><![CDATA[

  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">1. 必要な準備</a><ol><li><a href="#toc3" tabindex="0">1.1 VSCodeのインストール</a></li><li><a href="#toc4" tabindex="0">1.2 Gitのインストール</a></li><li><a href="#toc5" tabindex="0">1.3 VSCode拡張機能のインストール</a></li></ol></li><li><a href="#toc6" tabindex="0">2. Gitの基本設定</a><ol><li><a href="#toc7" tabindex="0">2.1 ユーザー情報の設定</a></li><li><a href="#toc8" tabindex="0">2.2 SSHキーの設定（GitHubと連携する場合）</a></li></ol></li><li><a href="#toc9" tabindex="0">3. VSCodeでGitを使う</a><ol><li><a href="#toc10" tabindex="0">3.1 新しいリポジトリの作成</a></li><li><a href="#toc11" tabindex="0">3.2 ファイルの追加とコミット</a></li><li><a href="#toc12" tabindex="0">3.3 リモートリポジトリへのプッシュ</a></li></ol></li><li><a href="#toc13" tabindex="0">4. よくあるトラブルシューティング</a><ol><li><a href="#toc14" tabindex="0">4.1 Gitが認識されない</a></li><li><a href="#toc15" tabindex="0">4.2 GitHubの認証エラー</a></li></ol></li><li><a href="#toc16" tabindex="0">5. まとめ</a><ol><li><a href="#toc17" tabindex="0">参考リンク</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">はじめに</span></h2>



<p class="wp-block-paragraph">Gitはソースコードのバージョン管理に欠かせないツールであり、VSCode（Visual Studio Code）を使えば簡単に操作できます。本記事では、初めてVSCodeでGitを使用する方向けに、環境構築から基本的な使い方までを分かりやすく解説します。</p>



<h2 class="wp-block-heading"><span id="toc2">1. 必要な準備</span></h2>



<h3 class="wp-block-heading"><span id="toc3">1.1 VSCodeのインストール</span></h3>



<p class="wp-block-paragraph">VSCodeをまだインストールしていない場合は、以下の公式サイトからダウンロードしてインストールしてください。</p>



<p class="wp-block-paragraph"><a href="https://code.visualstudio.com/">Visual Studio Code公式サイト</a></p>



<h3 class="wp-block-heading"><span id="toc4">1.2 Gitのインストール</span></h3>



<p class="wp-block-paragraph">Gitをインストールすることで、VSCode上でリポジトリの管理やコミット操作ができるようになります。</p>



<ol class="wp-block-list">
<li><a href="https://git-scm.com/">Git公式サイト</a> からダウンロード</li>



<li>インストーラーを実行し、デフォルト設定のままインストール</li>



<li>ターミナル（コマンドプロンプト）で <code>git --version</code> を実行し、インストールを確認</li>
</ol>



<h3 class="wp-block-heading"><span id="toc5">1.3 VSCode拡張機能のインストール</span></h3>



<p class="wp-block-paragraph">VSCodeにはGitの統合機能がありますが、拡張機能を追加するとより便利になります。</p>



<ol class="wp-block-list">
<li>VSCodeの拡張機能（Extensions）タブを開く</li>



<li>「GitLens」と検索</li>



<li>GitLensをインストール（コードの変更履歴や詳細を簡単に確認できるようになります）</li>
</ol>



<h2 class="wp-block-heading"><span id="toc6">2. Gitの基本設定</span></h2>



<h3 class="wp-block-heading"><span id="toc7">2.1 ユーザー情報の設定</span></h3>



<p class="wp-block-paragraph">Gitを使用する前に、ユーザー情報を登録する必要があります。以下のコマンドを実行してください。</p>



<pre class="wp-block-code"><code>git config --global user.name "あなたの名前"
git config --global user.email "あなたのメールアドレス"
</code></pre>



<h3 class="wp-block-heading"><span id="toc8">2.2 SSHキーの設定（GitHubと連携する場合）</span></h3>



<p class="wp-block-paragraph">GitHubでリポジトリを操作するには、SSHキーを設定すると便利です。</p>



<ol class="wp-block-list">
<li>SSHキーを作成</li>
</ol>



<pre class="wp-block-code"><code>ssh-keygen -t rsa -b 4096 -C "あなたのメールアドレス"
</code></pre>



<ol start="2" class="wp-block-list">
<li>SSHキーを確認</li>
</ol>



<pre class="wp-block-code"><code>cat ~/.ssh/id_rsa.pub
</code></pre>



<ol start="3" class="wp-block-list">
<li>GitHubの「Settings」→「SSH and GPG keys」から公開鍵を登録</li>
</ol>



<h2 class="wp-block-heading"><span id="toc9">3. VSCodeでGitを使う</span></h2>



<h3 class="wp-block-heading"><span id="toc10">3.1 新しいリポジトリの作成</span></h3>



<ol class="wp-block-list">
<li>VSCodeで新しいフォルダを開く</li>



<li>ターミナル（Ctrl + `）を開く</li>



<li>以下のコマンドを実行してGitリポジトリを初期化</li>
</ol>



<pre class="wp-block-code"><code>git init
</code></pre>



<h3 class="wp-block-heading"><span id="toc11">3.2 ファイルの追加とコミット</span></h3>



<ol class="wp-block-list">
<li>変更を加えたファイルをステージングする</li>
</ol>



<pre class="wp-block-code"><code>git add .
</code></pre>



<ol start="2" class="wp-block-list">
<li>コミットを作成</li>
</ol>



<pre class="wp-block-code"><code>git commit -m "最初のコミット"
</code></pre>



<h3 class="wp-block-heading"><span id="toc12">3.3 リモートリポジトリへのプッシュ</span></h3>



<p class="wp-block-paragraph">GitHubにリポジトリを作成し、以下のコマンドでリモートリポジトリに紐づけてプッシュします。</p>



<pre class="wp-block-code"><code>git remote add origin https://github.com/あなたのユーザー名/リポジトリ名.git
git branch -M main
git push -u origin main
</code></pre>



<h2 class="wp-block-heading"><span id="toc13">4. よくあるトラブルシューティング</span></h2>



<h3 class="wp-block-heading"><span id="toc14">4.1 Gitが認識されない</span></h3>



<p class="wp-block-paragraph">VSCodeのターミナルで <code>git --version</code> を実行し、Gitがインストールされていることを確認してください。インストールされていない場合は、<a href="https://git-scm.com/">Git公式サイト</a>からインストールしてください。</p>



<h3 class="wp-block-heading"><span id="toc15">4.2 GitHubの認証エラー</span></h3>



<p class="wp-block-paragraph">リモートリポジトリにプッシュできない場合は、SSHキーが正しく設定されているか確認し、以下のコマンドで接続をテストしてください。</p>



<pre class="wp-block-code"><code>ssh -T git@github.com
</code></pre>



<h2 class="wp-block-heading"><span id="toc16">5. まとめ</span></h2>



<p class="wp-block-paragraph">本記事では、VSCodeでGitを使うための環境構築から基本操作までを解説しました。初めての方でも簡単に始められるように具体的なコマンドを紹介しましたので、ぜひ試してみてください。</p>



<h3 class="wp-block-heading"><span id="toc17">参考リンク</span></h3>



<ul class="wp-block-list">
<li><a href="https://code.visualstudio.com/">VSCode公式サイト</a></li>



<li><a href="https://git-scm.com/">Git公式サイト</a></li>



<li><a href="https://github.com/">GitHub公式サイト</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://quesman-coder.com/2025/03/15/vscode_git_introduction/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
