tac-tac-go
← Clips
qiita.com 2026年4月24日

Git・GitHub・GitHub Actions の全体像 — 「Git って何?」から CI/CD 自動化まで新卒エンジニアが知りたかったこと

元記事を読む ↗

【元記事】(https://qiita.com/teppei19980914/items/9154f51a239f21974c09)

3行まとめ

  • 新卒エンジニアが混乱しやすい「Git・GitHub・GitHub Actions」の違いと役割を体系的に解説する
  • Gitの3エリア・ブランチ戦略・CI/CDの自動デプロイまで、図解と実際のワークフロー例で説明する
  • Gitはバージョン管理ツールであり「チームの信頼を支えるインフラ」として位置づけられる

要約

背景・課題

  • 新卒エンジニアが「Git」「GitHub」「GitHub Actions」の違いや役割を理解できていない
  • 「プルリクエストって何?」といった基本概念の混乱がある

アプローチ

  • Gitの3つのエリア(ワーキングディレクトリ、ステージングエリア、ローカルリポジトリ)を図解で説明
  • 個人開発での実際のGitHub Actionsワークフロー(自動デプロイ、定時実行、PR時の自動テスト)を事例提示

成果・ポイント

  • GitはバージョンツールでありCI/CD自動化により「pushするだけでサイトが自動更新される」実装例を示す
  • Gitはバージョン管理ツールとして「チームの信頼を支えるインフラ」として位置づけられる