「マンガじゃなくてもGitぐらいわかるでしょ」と言われたことがあります

公開日: : 最終更新日:2017/12/13 Git, マンガ, マンガでわかるGit, 書籍化への道のり

わかばちゃんと学ぶGit使い方入門

Web連載から始まった「マンガでわかるGit」の書籍版がついに発売となりました!


C4XnLc6UoAAJNrS

「わかばちゃんと学ぶGitの使い方入門」
出版社:シーアンドアール研究所
発売日:2017年4月21日

  • CHAPTER 1 Gitって何?
  • CHAPTER 2 個人でGitを使ってみよう
  • CHAPTER 3 複数人でGitを使ってみよう
  • CHAPTER 4 実用Git 〜 こんなときはどうすればいい?
  • CHAPTER 5 Gitで広がる世界

ステージングエリアやブランチの概念、マージ・リベース・コンフリクト解決・プルリク・GitHub Flowといった基本の使い方はもちろん、CHAPTER4では、間違えた時の回復(revert、amend、detached HEADからの脱出など)も入っています。
マンガ・図解解説に沿って実践すれば、実在の練習用リポジトリでプルリクを試せたり、サンプルサイトをGitHub Pagesにアップできたりもします。

マンガじゃなくてもGitはわかる?

ちょうど一年前、Web連載を始めた当初のことです。
ネット上で「マンガじゃなくてもGitぐらいわかるでしょ」と言われたことがあります。

たしかにそうかもしれません。
そもそも今Gitを使っている人たちはマンガ解説なんて読まずに使えているわけですから。
もちろん、私がGit初心者だったときも、マンガでわかるGitなんてこの世に存在していませんでした。

だからといって、「使える人だけが使えればいい」と、教えることを放棄するのは違うと思っています。
Gitは、もはや特定の人たちだけのものではなく、企業全体、世界全体にもなくてはならないものになっています。

たとえば、4月中頃から一気に流行し始めたMastodon
24歳のドイツ人 Eugen Rochko 氏が個人的に作成したRailsアプリケーションですが、GitHub上で公開されたオープンソースだったからここまで広まりました。
他にも、ホワイトハウスにもGitHubリポジトリがあり、政策文書が公開されていたり、企業によっては企画担当がGitを使ってコーポレートサイトのニュースエリアを更新していたりもします。

Webエンジニアだけでなく、アプリ、ゲーム、組み込み系、原稿管理にも使われているGit。

今や必要不可欠なバージョン管理、せっかく学ぶなら、しぶしぶではなく、楽しく学んでほしい。

そんな気持ちをこめてこの本を書きました。

なお、私が図解・マンガ解説という手法をとっている根拠は、下記スライドに載っています。

WebデザイナーがWebデザイナーの視点で書きました

クリックしていくだけでGitを使えるツール「SourceTree」を中心に解説しているので、コマンドラインが苦手なWebデザイナーでも、仕事で使えるレベルでGitが使えるようになります。

そもそも私、湊川あい自身がWebデザイナーなので、初心者のみなさんの「Gitって難しそう」「Gitって怖い」という気持ちが痛いほどわかるのです。

Gitの解説書って、エンジニアがエンジニアの視点で書いたものが多いんですよね。
エンジニアの間では当たり前なことでも、Webデザイナーやコーダーにはわからないことも……。

最初のハードルをとっぱらいたい

Gitは、一度理解してしまえば、もう手放せなくなります。

その「一度理解してしまえば」という最初のハードルを、私はとっぱらいたかった。
だから、徹底的に、Gitの概念を図解・マンガに落とし込みました。

具体的にどんな雰囲気かは、Web連載1~9話(基本のキ)をご覧ください。

Gitで私の世界は変わった

私がGitを初めて使ったとき、少しの怖さがありました。
最初はGUIで触り、次にCUIで触りました。
思い通りに操作できるようになると、今度は楽しくなってきました。

人によっては、単なるバージョン管理システムで、些細なことに思えるかもしれません。
でも、私にとってそれはとても新鮮でした。
今までの仕事の仕方さえ変えてくれる、こんな世界があったんだと思いました。

この本で、そういうワクワク感が伝われば、そしてより多くの人の、Gitへの苦手意識をなくせれば、こんなにうれしいことはありません。


C4XnLc6UoAAJNrS

「わかばちゃんと学ぶGitの使い方入門」

 「わかばちゃんと学ぶGitの使い方入門」目次

  • プロローグ(カラー漫画4ページ)
  • キャラクター紹介
  • はじめに

CHAPTER1:Gitって何?

  • Gitで解決できること
  • コミュニケーションの場としてのGitHub・Bitbucket

CHAPTER2:個人でGitを使ってみよう

  • Gitを簡単に使えるツールをインストールしよう
  • リポジトリを作ろう
  • コミットしてみよう
  • コラム◆ステージングエリアから降ろしたい場合は?
  • コラム◆コミットメッセージはなぜ必要?
  • チェックアウトでコミットを移動してみよう
  • コラム◆チェックアウトに表示されている英数字は何?
  • コラム◆分散型バージョン管理システムって何?

CHAPTER3:複数人でGitを使ってみよう

  • GitHubのアカウントを作ろう
  • コラム◆GitHubのプランについて
  • 練習用のリポジトリをコピーしてこよう
  • 並行世界を作ろう(ブランチ)
  • ブランチを統合してみよう(マージ)
  • プッシュしよう
  • プルしよう
  • コンフリクトが起きたら?
  • プルリクエストからマージまで
  • バージョン管理しなくてもいいファイルを無視しよう
  • Bitbucketの使い方
  • コラム◆ブランチの運用ルール

CHAPTER4:実用Git  ~こんなときどうすればいい?〜

  • 過去に戻って新規ブランチを作成、作業をやり直したい
  • 過去のコミットを打ち消したい(リバート)
  • 履歴を一直線にしたい(リベース)
  • コミットを1つにまとめたい(スカッシュ)
  • プルは実際には何をやっているの?
  • リモートリポジトリから最新の状態を取得したい(フェッチ)
  • 不要になったリモートブランチを削除したい
  • 直近のコミットメッセージを修正する
  • 未コミットのファイルを一時退避する(スタッシュ)
  • 別ブランチから特定のコミットのみを取り込みたい(チェリーピック)
  • コミットに目印をつける(タグ)
  • 間違えてHEADに直接コミットしてしまったら

CHAPTER5:Gitで広がる世界

  • GitHub PagesでWebページを公開してみよう
  • コラム◆GitHub Pagesでできるこんなこと!
  • Gitを使うとうれしいこと
  • コラム◆オープンソース/ソーシャルコーディングの世界

  • あとがき

  • Pocket       
  • このエントリーをはてなブックマークに追加

関連記事

正式公開されたGoogleの「Cloud Source Repositories」を使ってみた

Google製Gitリポジトリのクラウドサービスが正式公開 Google、「Cloud Sou

記事を読む

GitHubでフォークしたリポジトリを本家リポジトリに追従させる方法:SourceTree

わかばちゃんと学ぶGit使い方入門の読者の方から、以下のような質問をいただきました。

記事を読む

マネーフォワードmeetup vol.7に登壇しました (エンジニア×個の力をForward)

絵を描くWebデザイナーの湊川あいです。 今回、マネーフォワードさんにお声がけいただき、「ゼロから

記事を読む

【おしながき】 #技術書典 3 に出展します | 図解でわかるGoogleアナリティクス

「マンガでわかるWebデザイン+Git」が、 技術書オンリーイベント技術書典3に出展します。 と

記事を読む

#技術書典 3 結果報告:1日で230部売れました

湊川(みなとがわ)あいの個人サークル「マンガでわかるWebデザイン+Git」が、 技術書オンリーイベ

記事を読む

マンガでわかるGitが書籍化!書店・Amazonにて発売中 #わかばちゃんと学ぶGit使い方入門

マンガでわかるGitが書籍化 マンガでわかるGitの書籍版 「わかばちゃんと学ぶGit 使い方入門

記事を読む

マンガでわかるGIt第1話

マンガでわかるGit 第一話「Gitってなあに?」

次回以降の流れは?(2016/04/11 0時 追記) マンガでわかる

記事を読む

#マンガでわかるDocker サンプル #技術書典 4

マンガでわかるDocker 2018年4月22日(日) 秋葉原UDX2階 アキバ・スクエアにて

記事を読む

絵文字でわかるGit🍣 マージとリベースの違い・リセットとリバートの違い

こんにちは。絵を描くWebデザイナーの湊川あいです。 絵文字 / Emoji Advent Cale

記事を読む

CodeIQ Magazineにて、マンガでわかるGitの連載が始まりました

こんにちは、Webデザイナーの湊川あいです。 最近やっと一段落ついたので、改めて怒濤の3ヶ月をまとめ

記事を読む

Comment

  1. llminatoll より:

    ブログ更新しました。"たしかにそうかもしれません。そもそも今Gitを使っている人たちはマンガ解説なんて読まずに使えているわけですから"

  2. b-wind より:

    一応現役エンジニアだけど、Gitの理解にはだいぶ手間取ったし入門の手段は多いに越したことは無いよ

  3. tbpg より:

    「かんたん」や「むずかしい」はひとそれぞれ

  4. otakumesi より:

    どんな本でも読んだ後に実際に"""使う"""ことが大事な気がする

  5. akulog より:

    SVNより簡単だと思う。gitの有用性を説明して理解してもらってもtimestampの付いたファイルが共有されたりする。gitをただのツールと理解するとそうなる。git的な考え方をしっかり根付かせる必要があると思う。

  6. erukiti より:

    おおー、良さそう (読んでないので実際どうなのかはわからないけど)

  7. shoota-dev より:

    エモ案件だ

  8. murokaco より:

    “「使える人だけが使えればいい」と、教えることを放棄するのは違うと思っています。”

  9. DQNEO より:

    もっとみんな怠惰になって、マンガ読んで楽に学ぼう。

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

『わかばちゃんと学ぶ』シリーズ #技術書典 5に出展します【あ20】

◎貴サークル「湊川あいの、わかば家。」は、 あ20 に配置さ

#マンガでわかるScrapbox Kindle化しました:便利な使い方をイラストで

技術書典4で、配布開始後30分で150冊即なくなった「マンガでわか

Live2Dモデル制作 ご依頼承ります
Live2Dモデル制作依頼受付中(サンプルモデル・制作料金掲載)

こんにちは。本ページをご覧頂きましてありがとうございます。 フリー

YouTubeヘッダー画像のサイズは2560×1440ピクセル。チャンネルアート作り方2018

チャンネルアートの作り方 2018年8月時点での、YouTubeチャ

わかばちゃんと学ぶ Git使い方入門 PDF版ダウンロードはManateeで!

御礼 拙著「わかばちゃんと学ぶ Git使い方入門」が、2017年4月

→もっと見る

PAGE TOP