やりたいことが今すぐわかる 逆引きGit入門

目次

Chapter0 はじめに

0-1 この本について

0-2 Gitって何? なんで習得した方がいいの?

0-3 他のバージョン管理システムとの違い

 

Chapter1 ダウンロードと設定

1-1 Windowsにインストールしてみよう

1-2 macOSにインストールしてみよう

1-3 Linuxにインストールしてみよう

1-4 GUI(グラフィカルユーザーインターフェイス)とは

 

Chapter2 ターミナル/コマンドプロンプト

2-1 ターミナルとよく使うコマンド

2-2 超わかりやすいVim操作の解説

 

Chapter3 Gitを使う前の環境設定

3-1 ユーザー設定

3-2 その他便利な設定

 

Chapter4 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ディレクトリには何が入っているの? Part1

4-19 【超豆知識】.gitディレクトリには何が入っているの? Part2

 

Chapter5 ブランチの使い方

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 【どーする?】過去のあるコミットからブランチを切ることってできる?

 

Chapter6 ログの更新をしてみる

6-1 【どーする?】コミットメッセージを変更する

6-2 【どーする?】いくつかのコミットを一つのコミットにまとめる

6-3 【どーする?】一つのコミットを複数に分割する

6-4 【どーする?】コミットとコミットの間に新しいコミットを挿入したい

6-5 【どーする?】いくつかのコミットを削除したい またはコミットの順序を調整したい

6-6 Reset、RevertとRebaseコマンドの違いって?

 

Chapter7 タグ機能を使ってみよう

7-1 タグを使う

7-2 【豆知識】タグとブランチって何が違うの?

 

Chapter8 その他よくある問題

8-1 【どーする?】まだ手元にはやりかけの仕事があるのに、急に別の仕事をふられたら

8-2 【どーする?】うっかりアカウントのパスワードをGitにコミットしてしまった。消したいんだけど……

8-3 【どーする?】あるブランチから幾つかのコミットだけを拾い出したい場合は?

8-4 【豆知識】ファイルを完全にGitから消し去るにはどうしたらいいの?

8-5 【豆知識】Gitにもガベージコレクションがあるって知ってた?

8-6 【豆知識】detached HEADってどういうこと?

 

Chapter9 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がないと他の人が更新したファイルは手に入らないの?

 

Chapter10 Git flowを使ってみよう

10-1 Git Flowって何?何のために必要なの?

10-2 Git Flowを使ってみる

 

Chapter11 チーム開発

11-1 【どーする?】あ、ブランチを切る前にコミットしちゃった!

11-2 【どーする?】あれ?この不具合っていつから?

11-3 【どーする?】テストにはまだ時間がかかりそう、なのに上司から別のブランチを修正するように言われてしまった……

 

Chapter12 豆知識

12-1 【豆知識】.gitディレクトリを手動で初期化するには

12-2 【豆知識】Stashって何?

12-3 【豆知識】~と^の違いって?

ソフトウェアデザイン 2019年9月号

日常業務をRPAで楽しく自動化 WinActor実践ガイド WinActor v6対応

関連記事

  1. WEB+DB PRESS Vol.106

    目次特集1 実践Android/iOSアプリ設計第1…

  2. お客さまをグッと引き寄せるスマホ集客術~ひとり起…

    目次第1章 あなたの「好きなこと」「得意なこと」をビジネスにしよ…

  3. エンジニアが学ぶ物流システムの「知識」と「技術」…

    目次第1章 物流に大きな変革の波が押し寄せている1-…

  4. カメラアプリで体感するWeb App

    目次第1章 環境構築をしよう1.1 フロントエンド開…

  5. OAuth徹底入門 セキュアな認可システムを適用…

    目次第1部 はじめの一歩1OAuth2.0とは何か?…

  6. SEO検定公式テキスト 1級 2020・2021…

    目次第1章 モバイルSEO1 モバイルフレンドリーア…

  7. れいといちかとまほうのトンネル

    絵本「れいといちかとまほうのトンネル」刊行しまし…

    2020年より、小学校でもプログラミング教育が必修化となりました。…

  8. Python2年生 スクレイピングのしくみ 体験…

     目次第1章 PythonでデータをダウンロードLE…

最近の記事

  1. れいといちかとまほうのトンネル

タグクラウド

PAGE TOP