読者です 読者をやめる 読者になる 読者になる

LOGzeudon

名古屋で働くWebデザイナー「ろくぜうどん」のブログです

ど素人でも、アプリ「Git-it」を通じてgit/githubが使えるようになった話

Git 日記

いろんなイベントに参加する中で、デザイナーもgit使えた方が良いって話が多くて焦りをわずかに感じていました。そんな頃に出会った「Git-it」というアプリが最高です。
知ったのは、Twitterでこちらの記事を見たのがきっかけ。

qiita.com

これはまさしく「Gitの使い方を基礎から覚えるためのアプリ」です。
Mac専用かと思いきや、WindowsやLinuxでも動くとのこと。ちなみに私はMacですが、スムーズに最後まで進められました。

何が最高なのか

  • 日本語対応で、一つひとつの説明が非常に丁寧
  • ターミナルの基本的な操作から始まるので、わりと初心者でもできる
  • ローカルとgithub(リモート)をつないでの作業はもちろん、フォークしてブランチつくってプルリクするところまで実践できる
  • つまづかなければ1時間くらいでできる
  • 課題達成の演出がおもしろい

Git-it 画面の様子

左のリストが、一つひとつの課題です。達成するごとにチェックマークが付き、次へ進む仕組み。好きなタイミングで前に戻ることもできます。
チェックは、アプリがローカルやgithubの状態を確認して判定してくれます。つまり、うまくいかない場合でもどのSTEPでつまずいているのかが正確にわかります。

Git-it 画面下部にあるTips(ヒント)

課題ごとに、下部に丁寧な解説とヒントがまとめられているのも親切です。

ちなみに、Git-itを使ってみて一番感動したのはプルリクなど共同作業での操作が体験できることです。一人での独学だと実践する機会がないんですね…。
Gitに関して、以前イベントにてハンズオンで体験したことがありました。ただ、その時はローカルでできること(クローン、ブランチ、コミット、マージ等)を学ぶにとどまっていました。

Repo Robotさん

どうやって体験するのかというと、「Repo Robot」というサンプル(ダミー)のアカウントが用意されていて、彼をコラボレーターに追加して模擬的に共同作業をするわけです。画期的!

Github画面上の、中間サプライズ

中間STEPでちょっとしたサプライズが。Repo Robotさんが何かつくってくれます。

最後にアクセスするとサプライズがあるページ

最後にもご褒美があります。ぜひご自身の目で確かめてみてください!

得られたこと

学んだことを生かして、このブログのCSS(less)や作ったはてなブログテーマをgithubにてPublicで管理しています。
過去の変更履歴が簡単に参照できるのが便利ですし、Comit・PushすればするほどContributeの票が緑色になっていくのが楽しいです。

まだ誰かと共同作業をしたことがないのですが、今後取り組めたらいいな…??私のアカウントはこちらです。

github.com

おまけ

ターミナルについて

Git-itを使うまでは、ターミナルをほとんど触ることがありませんでした。git使うために操作してるうちに、だいぶ抵抗が薄れてきました。

「⌘ + スペース」(以前のOSだとCtrl + スペース)でSpotlight検索を開き、「ter」と打つと候補に出るのでreturnするとすばやく起動できます。

(c) rokuzeudon