Git / GitHub 入門
初級バージョン管理とチーム開発の基礎を学びましょう
全5レッスン
Gitとは?
Gitは、ソースコードの変更履歴を追跡・管理するための分散型バージョン管理システムです。 Linus Torvalds(Linuxの作者)が2005年に開発しました。
Gitを使うことで、コードの変更を安全に記録し、過去の状態に戻したり、 複数人で同時に開発したりすることができます。現代のソフトウェア開発において必須のツールです。
📜
変更履歴の管理
誰が・いつ・何を変更したかを正確に記録する
👥
チーム開発
複数人で同じプロジェクトを同時に開発できる
🔄
安全なバックアップ
いつでも過去の状態に戻せる安心感
Git と GitHub の違い
Git
バージョン管理のツールそのもの。ローカルのPC上で動作する。
- • コマンドラインツール
- • ローカルで履歴を管理
- • オフラインでも使える
GitHub
GitリポジトリをホスティングするWebサービス。
- • クラウド上でリポジトリを共有
- • Pull Request・Issue管理
- • CI/CD・GitHub Actions
このコースの学習の流れ
1
Gitの基本
init, add, commit, status, log などの基本操作を学ぶ
2
ブランチ
並行して作業を進めるブランチの概念と操作
3
リモートリポジトリ
GitHubとの連携、push, pull, clone
4
チーム開発
Pull Request、コードレビュー、コンフリクト解消
5
Git総合演習
実践的なワークフローを通して全体を復習