役に立つかもしれないBlogお問い合わせトップITIT技術・規格GitSourceTree+マンガでGitが学べる「Git使い方入門」SourceTree+マンガでGitが学べる「Git使い方入門」マンガで分かりやすく、SourceTreeで視覚的に分かりやすくGitが学べる良本うん、これなら今までGitを毛嫌いしてきた人もとっつきやすいですね。何よりAtlassian社のSourceTreeというGitをGUIで操作できるソフトに特化して説明してくれているのがいいですね。私はGitをコマンド操作(CUI)から入りましたが、今ではすっかりSourceTreeでGit操作しています。Gitをグラフィカルに管理できるソフトはいろいろありますが、BitBucketを運営している経験豊富なAtlassian社が開発しているだけあって、圧倒的な使いやすさ、間違いのない操作感なので、まずSourceTreeでGitを学ぶというのはすごく良い方法。主人公のわかばちゃんに置いてけぼりを食わない構成がGOOD!本書の構成は5割ほどが萌え系マンガで構成されているのですが、ボケたり突っ込んだりしながら成長していく「わかばちゃん」が簡単なチュートリアルをこなしていきながらGitの技術を学んでいくという、成長型のストーリー構成になっています。成長ストーリー型の技術書あるあるが、著者が先走ってしまってマンガの主人公を突然成長させてしまうという悪手。ページ数の都合があったりするのかもしれませんが、これは絶対やっちゃいけません。途端に読者が置いてけぼり感・焦りを感じてしまい、学ぶ意欲を失ってしまうからです。本書はまったくそういうところがなく、わかばちゃんはいい感じでアホさ加減を貫き通してくれます。これが読者の安心感に繋がるわけですね。リベース、コンフリクト、プルリクエストなどのGitの壁を楽々突破Gitにはよく「その機能はなんで必要なの?」「どう使うのが正しいの?」という技術が出てきます。コミットやプッシュ、プル、マージなどはよく使うので間違いにくいですが、リベースやコンフリクト解決、リバート、プルリクエストのルールやチェリーピック、スカッシュ、スタッシュなど、プロジェクトによっては使わなくてもいいや、と思うものもあります。いった、Gitの次のレベルに進むためのきっかけをわかばちゃんとSourceTreeが与えてくれます。Gitのそれぞれの技術が登場するタイミングがバッチリだし、技術を理解させるためのたとえ話がとても分かりやすい。「そうか!そういう風に使う機能だったのか!確かにそれは便利だ!月曜日からさっそく使うぞ!」と間違いなく思うことでしょう。最初はSourceTreeでローカルリポジトリを操作していただけのわかばちゃんでしたが、次第に仲間との開発に参加し、GitHubでやりとりするシーンも出てきます。私はGitHubにアカウントは作っているものの、クローンでもらうばっかりで誰かと協調してGitリポジトリを運営したことは無かったので、本書を通じてGitの描く世界観を垣間見られたのが良かったと思います。Kindle版がおすすめ本書はページ数もそれほど多くなく、1日で読めてしまう分量(このコンパクトな潔さも良い)なので、Kindle版を買ってカフェなどでコーヒーを飲みつつ息抜きがてら読むのがおすすめですよ。うーん、ますますSourceTreeから離れられなくなりそう。コメントをキャンセルメールアドレスが公開されることはありません。Webサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。田舎に生まれ育ち東京へ。技術はDTPデザインからプログラミングまで、インフラはCD-ROM全盛からクラウドサーバーまで、いろいろなビジネスを作り、関わってきました(知見を生かして専門学校の講師も3年ほど)。今ではAWSで月間100万PVを超えるサービスを制作・運営しながらさらなるノウハウを蓄積中。このサイトではビジネスをITコンサルタント視点で考え、感じた知見や経験が世の中のお役に立てば、という視点で無料記事として公開しています。最近は機械学習による仕事の効率化を研究中。reserved.代表者のライフハックブログ。