Git
GitHub
command
初心者
まとめ

Git/GitHubレベル別オススメ学習サイトまとめ完全保存版【2018.11】

git_github.png

< 主な変更履歴 - Main Changed History >
2018.12.08 - 中級に『git reset についてもまとめてみる - murankの日記』/ コマンド一覧に『初心者必須! よく使うGitコマンド一覧』 追加
2018.11.26 - Firstview Image 追加 / 実践的教材は初級者レベル〜に集約 / タイトルにGitHub追記 / 文言細部修正 / 上級レベルに『GitHub Learning Lab』追加


このページをご覧くださった方は、資料探しで悩む"気疲れ"と"時間"を大幅に減らし、かなり効率的に早くGit/GitHubを学習できるでしょう。

背景

なぜ今更 Git/GitHub という感がありますが、まとめてみました。何故かというと、ググると確かに初心者向けのGitの使い方や設定方法などが掲載されたサイトは多くありますが、個人的に体系立ってイメージを掴める内容が少なく、探すのに苦労したため、その中から特に役立ったと感じたコンテンツをかなり厳選し、まとめてみました。下記の良質なコンテンツは、Git/GitHub習得に大いに役立つでしょう。

レベル別

初心者〜

さらに初心者用の資料もレベル別に番号順で分けました。この順番で学ぶことを強くオススメします。
このレベルは実践ではなくGit/GitHubがどのようなモノか理解しイメージできることを主な目的にしています。
問題ないので直ぐにでも実践から入りたいという方は このレベルはスキップし初級者レベルから進んで下さい。ただ Masakazu Matsushita 氏 (@matsukaz) の『 4. いつやるの?Git入門 』は実践的コマンドも掲載されており神資料なので閲覧推奨です。

  1. ノンプログラマでも今日から使える「Git」でバージョン管理

    • スライド画像 / 短〜中編
    • 他では意外にあまり言及していない "ステージング/コミット/ブランチを分ける基準" について記載あり
    • ブランチ同士のマージ " cherry-pick " 軽く記載あり

  2. はじめてのGit for デザイナー&コーダ

    • スライド画像 / 中編
    • タイトルどおりの閲覧必須資料です。

  3. Gitはじめの一歩

    • スライド画像 / 中編
    • また超分かりやすい神スライド資料を見つけてしまいました(^ ^)

  4. いつやるの?Git入門 - Masakazu Matsushita (@matsukaz)

    • スライド画像 / 中〜長編
    • 閲覧超必須の神解説資料! この資料だけでGitの基本が殆どわかると思います。大事な基本イメージを詳細に上手く画像を用いて解説されていて素晴らしすぎます! 基本コマンドもイメージ画像と共に掲載されており自然と何度も読み返してしまいます。ダントツでオススメできるGit学習資料の永久保存版です! (同タイトルのv1.1.0というアップデート版もありますが、私は元々のオリジナルの方が分かりやすかったです。)

  5. 【Git】オレならこう説明する!Git初心者への用語説明 - @nnahito

    • WEB / 短編
    • 一般的なIT用語とイメージで大まかに説明下さっていて、分かりやすいと思います。コマンド画面ではなく、SourceTreeというGUIソフトで解説されています。

初級者〜

ここから実践形式になります。

中級者〜

ある程度 基本/基礎に慣れた方です。

上級者〜

英語解説など、更にGit/GitHubを深く掘り下げていきたい方 向けですね。

  • 【Official】Introduction to GitHub

    • WEB・動画 / 中編
    • GitHub公式紹介サイトです。英語ですが、慣れてきたら やはりチェックしておきたいですね。

  • GitHub Learning Lab

    • 実践 / WEB / 中編
    • 全編英語のGitHub公式WEBワークショップです。Repositoryを連携させてカリキュラムを進める教材です。Git英語に慣れたい場合に使いたいですね。

  • 【Official】Git Book / Pro Git 日本語版 電子書籍公開サイト

    • WEB / 長編
    • Git公式ドキュメントです。画像は少なく文字多めですが、最も正確な情報を知りたいときに重宝します。

コマンド一覧 / Command List


以上となります。
良いと感じたコンテンツは、随時更新して追記していきたいと思います。

またもし皆さんが「これもオススメですよ」というサイトがあったり
何かあれば、ぜひお気軽にコメントください。