---
title: GitHubに入門したい
tags:  #github #git #バージョン管理  
author: [Yuya](https://convert.docswell.com/user/yuyanz)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/4JQVPDV67P.jpg?width=480
description: 2026/1/22 YonaYona Azure ClubにてGitHubについてLTをした資料です。
published: January 22, 26
canonical: https://convert.docswell.com/s/yuyanz/K74WDV-2026-01-22-203210
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/4JQVPDV67P.jpg)

GitHubに
入門したい
YonaYona Azure Club 2026年1月22日


# Page. 2

![Page Image](https://bcdn.docswell.com/page/K74MYZMMJ1.jpg)

はじめに
ラーニングピラミッド
https://career-ed-lab.mynavi.jp/career-column/707


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LJ186R8YEG.jpg)

注意事項
✓ 「説明する」ことを先に決めて学習した内容です
✓ 誤りや異なる点があれば是非コメントお願いいたします
✓ 教材は以下のものを主に使用しています
GitHub 基礎 第1部・全2部 - Training | Microsoft Learn


# Page. 4

![Page Image](https://bcdn.docswell.com/page/GJWZW1Z1J2.jpg)

学ぶ必要があるのか
Git・GitHubが無いと困る？


# Page. 5

![Page Image](https://bcdn.docswell.com/page/4EZ15P1X73.jpg)

第2回目 YonaAz りゅうすけさんの資料より
資料はこちら↓
https://www.docswell.com/s/ryusuke06/K37D38-2025-09-29-110845/7


# Page. 6

![Page Image](https://bcdn.docswell.com/page/Y76L9MLPJV.jpg)

解決策
で解決


# Page. 7

![Page Image](https://bcdn.docswell.com/page/G751NZ1PE4.jpg)

Gitとは
Gitとは何か
分散型バージョン管理システム
変更履歴を管理！
アップロード
ローカルに持ってきて作業
アクセス
アクセス
アップロード
ローカルに持ってきて作業
ローカルに持ってきて作業


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9J215R1Z7R.jpg)

作業の流れ（概要）
全体の流れ：Git
ワーキングディレクトリ
ステージング
ローカルリポジトリ
リモートリポジトリ


# Page. 9

![Page Image](https://bcdn.docswell.com/page/DEYZKDZN7M.jpg)

作業の流れ（概要）
全体の流れ：Git
クラウド
GitHub
リモートリポジトリ
ワーキングディレクトリ
ステージング
ローカルリポジトリ
リモートリポジトリ


# Page. 10

![Page Image](https://bcdn.docswell.com/page/VJN3R63VJ8.jpg)

作業の流れ（概要）
全体の流れ：Git
クラウド
GitHub
ワーキングディレクトリ
ステージング
ローカルリポジトリ
裏で勝手に変更履歴を記録してくれる。
記録をコマンドを通して閲覧できる。
リモートリポジトリ


# Page. 11

![Page Image](https://bcdn.docswell.com/page/YE99ML9VE3.jpg)

ファイル修正の流れ
https://www.docswell.com/s/yuma/ZLVNPG-2025-08-15-vibebeginners#p19


# Page. 12

![Page Image](https://bcdn.docswell.com/page/GE89LX947D.jpg)

ファイル修正の流れ例
① クローン git clone：リモートリポジトジ（コードを含むファイルの塊）をローカル環境に持ってくる
② ブランチ git branch：持ってきたリポジトリのコピーを作成する
③ ワーキングディレクトリで修正作業
④ ステージング git add ステージングエリアに移動させる
⑤ コミット git commit （作業履歴をセーブ。どんな作業をしたのかコメントも一緒に入れる)
⑥ プッシュ git push ローカルリポジトリの変更をリモートリポジトジへ反映
⑦ プルリクエスト マージしていいか、確認
⑧ マージ 異なるブランチの変更を反映
•
•
•
•
clone：ローカルPCにコピー
fork：他人のリポジトリコピー
pull：GitHubの最新状態をローカル
に取り込む
branch：コピーを作る


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LELWL8WVJR.jpg)

ステップ多すぎない？


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4JM9M69NEW.jpg)

ステージジングいらなくない？
ステージングは不要？（git add）
複数ファイル編集した場合を想像すると？
A機能
#include &lt;stdio.h&gt;
int main(void) {
for (int i = 1; i &lt;= 10; i++) {
printf(&quot;%d¥n&quot;, i);
}
return 0;
}
#include &lt;stdio.h&gt;
B機能
int main(void) {
printf(&quot;========================¥n&quot;);
printf(&quot; YonaYona Azure Club¥n&quot;);
printf(&quot;
ʕ•ᴥ•ʔ ★ ¥n&quot;);
printf(&quot; Nightly Learning / Azure
Community¥n&quot;);
printf(&quot;========================¥n&quot;);
return 0;
}
}
commitはA機能に関係するものと、B機能の修正で分けたい
A機能に関する部分のみステージングしてcommitすることができる


# Page. 15

![Page Image](https://bcdn.docswell.com/page/PJRGVPG4E9.jpg)

全て意味があるステップです
ぜひ触れてみてください！
GitHub 基礎 第1部・全2部 - Training | Microsoft Learn
全部学習したらGH-900にチャレンジできます


# Page. 16

![Page Image](https://bcdn.docswell.com/page/PEXXZ3XZEX.jpg)

おわり
YonaYona Azure Club 2026年1月22日


