Edited at

[ver 1.2] Git でよく使われるコマンドにイラストによる説明を加えて1枚のチートシートにまとめてみた


本題のチートシートはこちら


PNG

GitCheat Sheet.png


SVG


作った理由


  • git って他人に概念を説明するのって難しいし、自身も何度も反復させないと定着しなかったなあという感覚を持っていたので作ってみました:slight_smile:


所感


  • こちらの Git チートシートですが、この中に盛り込めなかった内容で 第2段 を作成しようか考え中です

  • 皆さまのオススメの便利コマンドとか、この内容は必須だろ!的なものがあればをご教示いただければ幸いです

  • もし誤りがあれば、作者の心が折れない程度にご指摘いただければ幸いです:bow:


あとがき

ここまで反響を頂けるとは思っておらず、嬉しい限りです・・・本当にありがとうございます・・・!!

また、図は全て自作です。図における言語は英語、説明は日本語、と言う形に統一しました。(吹き出し部分だけ日本語になっていたのでこちらは修正しました。)

このチートシートだけで git を理解できるようにしようとしたわけではなく、他の方々が書いていらっしゃる記事なども併せながら、ある程度分かってきたけど備忘として・・・ぐらいの感覚で見ていただければと思っております。反復する上で、皆さまの理解の助けになればと言う思いで作りました、伝わりきれなければ私のスキル不足です。。精進します。。

特に直方体による概念が適切かどうかについて、自身の経験としてはこうイメージする事で覚える事ができた頭の中を書き出したものなのですが、フィードバックを頂く中で適切だったのかと自分の中で考える機会も頂きました。ツリーによる表現の方が厳密に説明するのであれば適切だとは考えております。

このように、本チートシートの中には怪しい表現もあるかと思います。なので鵜呑みにしすぎず、試してみて覚えられそう、と感じていただけたならば使っていただけると幸いです。


参考