<CodeLearn/>

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総合演習

実践的なワークフローを通して全体を復習