よく使う Git コマンド
git init リポジトリを作成
git add . 変更をステージング
git commit -m "msg" 変更を記録
git push origin main GitHubに送る
git pull 最新を取得
git branch ブランチ一覧
学習コンテンツ
順番に読み進めることで、Git と GitHub の全体像が身に付きます。
🔍
Gitとは?
バージョン管理の概念から Git の正体まで。学習の第一歩はここから。
読む →
📦
Git の基本
init・add・commit の使い方。ファイルの変更履歴を記録する第一歩を学ぼう。
読む →
↩️
変更の取り消し
コミットの修正・やり直しに使う amend と reset を正しく使えるようになろう。
読む →
🌿
ブランチ
並行開発を可能にするブランチの作成・切り替え・マージを学ぼう。
読む →
🐙
GitHub とは
GitHubとGitの違い・できること・アカウント作成・主要な用語を理解しよう。
読む →
📡
GitHub 基本操作
リモートリポジトリへの push・pull・clone を使ってチームで共有しよう。
読む →
🔀
プルリクエスト
コードレビューの仕組み。変更をチームに提案してマージしてもらおう。
読む →
🔄
実践ワークフロー
実際の開発現場で使われる Git Flow を通して全体の流れをつかもう。
読む →
📋
Issue 駆動開発
Issue から作業を始める開発スタイル。よくある事例 5 選でまるごと理解しよう。
読む →
そもそも Git とは?
Git(ギット)はファイルの変更履歴を管理するツールです。 「どのファイルを・いつ・どのように変えたか」を記録し、過去のバージョンに戻したり、 複数人で同じコードを安全に編集できます。
GitHubはその履歴をインターネット上で共有できるサービスです。 チームメンバーと同じプロジェクトで作業したり、オープンソースのコードを公開・貢献できます。
Git なしの開発 vs Git あり
✗ report_final.docx, report_final2.docx, report_最終版.docx...
✗ 「誰かが上書きした!」「どのバージョンが最新?」
✓ すべての変更に日時・作者・理由が記録される
✓ いつでも以前の状態に戻せる
✓ 複数人が同時に別々の機能を開発できる