【レビュー】やりたいことが今すぐわかる 逆引きGit入門


【PR】この記事には広告を含む場合があります
  • 出版情報
  • ・著者:高見龍/著 鶴本彰子/翻訳
  • ・出版日:20190914
  • ・ページ数:440P
  • レビュー数
  • ・週間:0記事
  • ・月間:0記事
  • ・年間:0記事
  • ・全期間:2記事

ジャンルTop10選

目次

Chapter 0 はじめに
0-1 この本について
0-2 Gitって何? なんで習得した方がいいの?
0-3 他のバージョン管理システムとの違い

Chapter 1 ダウンロードと設定
1-1 Windowsにインストールしてみよう
1-2 macOSにインストールしてみよう
1-3 Linuxにインストールしてみよう
1-4 GUI(グラフィカルユーザーインターフェイス)とは

Chapter 2 ターミナル/コマンドプロンプト
2-1 ターミナルとよく使うコマンド
2-2 超わかりやすいVim操作の解説

Chapter 3 Gitを使う前の環境設定
3-1 ユーザー設定
3-2 その他便利な設定

Chapter 4 Gitを使ってみよう
4-1 リポジトリ(Repository)の新規作成、追加
4-2 ファイルをGitで管理する
4-3 ワーキングディレクトリ、ステージングエリア、リポジトリ
4-4 ログを確認する
4-5 【どーする?】Gitのファイルを削除や変更するには?
4-6 【どーする?】コミットログを変更したい
4-7 【どーする?】直近のコミットにファイルを追加したい
4-8 【どーする?】ディレクトリを増やすには?
4-9 【どーする?】Gitに置いておきたくないファイルがある……
4-10 【どーする?】特定のファイルのコミットログを閲覧する
4-11 【どーする?】ちょっと待って、このコード誰が書いたの?
4-12 【どーする?】あ! うっかりファイルもしくはディレクトリを消しちゃった……
4-13 【どーする?】今のコミットやらかしたかも、やり直したいな……
4-14 【 どーする?】うっかりhardモードでResetしちゃったコミット、やり直しできる?
4-15 【豆知識】HEADって一体なに?
4-16 【どーする?】ファイル内の特定の部分だけをコミットってできるの?
4-17 【豆知識】あの乱数みたいなSHA-1ハッシュ値ってどうやって算出されてるの?
4-18 【超豆知識】.gitディレクトリには何が入っているの? Part 1
4-19 【超豆知識】.gitディレクトリには何が入っているの? Part 2

Chapter 5 ブランチの使い方
5-1 なんでブランチを使うの?
5-2 ブランチを使ってみよう
5-3 ブランチに対する誤解
5-4 ブランチを合流する(マージする)
5-5 【どーする?】なんで私のブランチには「分岐線」がないの?
5-6 【よくある質問】マージ後のブランチって残しておくべき?
5-7 【どーする?】うっかりマージしてないブランチを消しちゃったんだけど、助かる方法ありますか?
5-8 もう一つの合流方式(rebase)を使ってみよう
5-9 マージしようとしたらコンフリクトが起きちゃった、どうしよう?
5-10 【豆知識】どうしてGitでブランチを切るとコスパがいいって言われてるの?
5-11 【豆知識】Gitはどうして今いる場所がわかるの?
5-12 【どーする?】過去のあるコミットからブランチを切ることってできる?

Chapter 6 ログの更新をしてみる
6-1 【どーする?】コミットメッセージを変更する
6-2 【どーする?】いくつかのコミットを一つのコミットにまとめる
6-3 【どーする?】一つのコミットを複数に分割する
6-4 【どーする?】コミットとコミットの間に新しいコミットを挿入したい
6-5 【どーする?】いくつかのコミットを削除したい又はコミットの順序を調整したい
6-6 Reset、RevertとRebaseコマンドの違いって?

Chapter 7 タグ機能を使ってみよう
7-1 タグを使う
7-2 【豆知識】タグとブランチって何が違うの?

Chapter 8 その他よくある問題
8-1 【どーする?】まだ手元にはやりかけの仕事があるのに、急に別の仕事をふられたら
8-2 【どーする?】うっかりアカウントのパスワードをGitにコミットしてしまった。消したいんだけど……
8-3 【どーする?】あるブランチから幾つかのコミットだけを拾い出したい場合は?
8-4 【豆知識】ファイルを完全にGitから消し去るにはどうしたらいいの?
8-5 【豆知識】Git にもガベージコレクションがあるって知ってた?
8-6 【豆知識】detached HEADってどういうこと?

Chapter 9 GitHubを使ってみよう
9-1 GitHubって何?
9-2 どうやってGitHubにPushするの?
9-3 Pull-ダウンロードして更新する
9-4 【どーする?】時々Pushできないのはどうして……
9-5 サーバーからリポジトリ(Repository)を取得する
9-6 【よくある質問】CloneとPullって何が違うの?
9-7 他の開発者と交流を持つ - Pull Request(PR)を使ってみよう
9-8 【どーする?】forkしたプロジェクトの進度をフォローするには?
9-9 【どーする?】リモートのブランチはどうやって削除するの?
9-10 【どーする?】git push -fコマンドって怖いって聞いたんだけど、どんな状況で使うの?
9-11 GitHub上に無料で個人ページを作ってみよう
9-12 【豆知識】GitHubがないと他の人が更新したファイルは手に入らないの?

Chapter 10 Git flowを使ってみよう
10-1 Git Flowって何? 何のために必要なの?
10-2 Git Flowを使ってみる

Chapter 11 チーム開発
11-1 【どーする?】あ、ブランチを切る前にコミットしちゃった!
11-2 【どーする?】あれ? この不具合っていつから?
11-3 【どーする?】テストにはまだ時間がかかりそう、なのに上司から別のブランチを修正するように言われてしまった……

Chapter 12 豆知識
12-1 【豆知識】.gitディレクトリを手動で初期化するには
12-2 【豆知識】Stashって何?
12-3 【豆知識】~と^の違いって?

概要

Gitでやりたいことをすぐ知りたい人のための解説書です。使い方だけでなく、その先にある悩み解決、トラブル解決までフォローしています。Gitの使い方をハンズオンで学びながら、よく遭遇するトラブルの解決方や使い方ノウハウ、がわかります。
使い方を知りたい人から、チームでの作業で迷惑をかけずに済ませたい、あるいはトラブルの防止方法など知りたい人まで、参考にある情報を集めました。

レビューの一覧

 ・ブランチを全部消してしまってもいいの?[2019-09-20に投稿]

 ・Git就活筆記試験対策道場[2019-09-14に投稿]


amazonで確認