Git と GitHub 入門
パソコンの基本から始めて、まず一人で Git と GitHub を使いこなし、そのあと、ほかの人と一緒に開発(共同開発)もできるようになるための教材です。一人でも、仲間と一緒でも学べます。環境は Windows 11 の PowerShell とメモ帳を使います。
この教材も、GitHub で作られています
この教材のファイルも変更の履歴も、GitHub に置かれています。ページの下の「ソースを見る」「変更の履歴を見る」から、いつでも見られます。学習が進んだら、この教材の修正を提案する練習にも使います。
教材の GitHub ページを開く
この教材の進め方
基本は一人で読み進める自習です。第6章までは、すべて一人で進められます。仲間と一緒に学ぶ場合は、ときどき集まって、各章の「話し合おう・考えてみよう」を題材にディスカッションするのがおすすめです。一人で学ぶ場合は、同じ問いを、自分への質問として考えてみてください。
目次
- 第0章はじめに・準備教材の概要と対象者、GitHub アカウント、Git のインストールと初期設定
- 第1章パソコンの仕組みファイルとフォルダ、パス、OS とアプリ、クラウドとは
- 第2章ターミナル入門エクスプローラーの操作とコマンドを見比べて、文字で操作する画面に慣れる
- 第3章Git の基本:記録をつくるinit / status / add / commit / log / diff で、変更を記録して履歴を見る
- 第4章GitHub と連携する:送る・受け取るclone / push / pull で、自分のパソコンと GitHub の間で記録をやりとりする
- 第5章一人で使いこなす:毎日の流れ・履歴を読む・取り消す.gitignore / show / restore / revert で、一人で安心して毎日使えるようにする
- 第6章ブランチ:作業を枝分かれさせるbranch / switch / merge で、試しの作業を分けて、あとで合流させる
- 第7章Pull Request準備中ブランチを切って PR を出し、レビューを受けてマージする
- 第8章コンフリクトの解消準備中衝突をわざと起こして、自分で直す
- 第9章共同開発演習準備中ほかの人とルールを決め、Issue から PR まで一周する(一人の場合は、公開されているリポジトリへの修正提案で体験する)