「Git を Steins;Gate の世界観を使って説明する」本「Steins;Git 第二版」をコミケットスペシャル6で頒布します

2015/3/28 (土) におこなわれる「コミケットスペシャル6 1日目」で「Git を Steins;Gate の世界観を使って説明する」というテーマの書籍「Steins;Git 第二版」を頒布します。

C86でも「シュタゲで分かるGit」をテーマにした「Steins;Git」という薄い本をC86(コミックマーケット86)で頒布します - O2 Project Blogという事で、Steins;Git を頒布しましたが、今回は第二版となり、より内容を増して再登場という事になります。



初版と第二版の違い

Releases を見てください…というのは冗談で、以下の点が追加・変更されています。

  • GitHub for Windows (Mac) での操作方法を追加
  • 作業内容の差分を見る方法 (git diff) の説明を追加
  • 各章のタイトルを Steins;Gate っぽくした
  • 全体的に校正した
  • PDF 版の見た目を調整した

書籍を試し読みしたい

Steins;Git 第二版より HTML 版を見ることができます。ただし、 ページの容量が 6MB を超えているので注意してください (紙で出力するので、高解像度の画像を置いた結果こうなった)。

また node や Ruby がインストールされている環境であれば、README の ローカルで確認したいに書いた手順を実行する事により、自分の PC 上で HTML 版が見られると思います。

HTML 版と書籍版の違い

初版と変わらず、書籍版のほうには、表紙と各章ごとにラボメンのイラストが入ります。

イラストの一覧は以下の通りです。

  • 表紙: 岡部と紅莉栖
  • 第一章: まゆり
  • 第二章: ダル
  • 第三章: ラボメン集合 

また、電子書籍版をダウンロードできるサイトの URL が書かれた紙が付いてきます。電子書籍版はとりあえず PDF 版のみとなりますが、EPUB 版や mobi 版(Kindle などで読める方式)も後ほどそのサイトに上げます。

書籍の目次

はじめに

1. 第一章 - 改変管理のデュバス
1.1. 手軽なバージョン管理
1.2. 分散型バージョン管理システム「Git」について

2. 第二章 - 一問一答のコンクルージョン
2.1. 流行っている
2.2. ネットワーク接続がいらない
2.3. 自分の PC 上にあるリポジトリでいろいろ試せる

3. 第三章 - 率先躬行のサインポスト
3.1. SourceTree のインストールと設定
3.2. GitHub for Windows (Mac) のインストールと設定
3.3. Git によるバージョン管理を始める
3.4. すでにあるリモートリポジトリを使ってバージョン管理を始める
3.5. 作業内容を記録する
3.6. 作業内容を無かった事にする
3.7. 作業内容の差分を見る
3.8. ブランチの一覧を見たり、新たにブランチを作る
3.9. 作業内容をリセットする
3.10. 作業内容を改変する
3.11. ブランチを移動する
3.12. リモートリポジトリに作業内容を送る
3.13. リモートリポジトリの変更内容を自分の PC 上のリポジトリに取り込む
3.14. 別のブランチでの作業内容を取り込む
3.15. GitHub for Windows (Mac) でリモートリポジトリと同期する

あとがき

リンク