いちばんやさしいGit&GitHubの教本 人気講師が教えるバージョン管理&共有入門
いちばんやさしいGit&GitHubの教本 人気講師が教えるバージョン管理&共有入門 (「いちばんやさしい教本」シリーズ)
インプレス
著者:横田紋奈、宇賀神みずき
著者プロフィール
はじめに
本書の読み方
目次
Chapter 1 Gitの基本を学ぼう
01 [バージョン管理]バージョン管理とその目的を理解しましょう
02 [Gitの広がり]Gitの特徴を知りましょう
03 [コミットの概要]変更を記録するコミットについて知りましょう
04 [リポジトリの概要]リポジトリの役割を理解しましょう
05 [ローカルリポジトリの操作] ローカルリポジトリに対する操作のイメージをつかみましょう
06 [リモートリポジトリの操作] リモートリポジトリに対する操作のイメージをつかみましょう
Chapter 2 Gitを使う準備をしよう
07 [環境を整える]パソコンにGitをインストールしましょう
08 [コマンドの実行]コマンドを実行するツールを起動しましょう
09 [CUIの利用]CUIでフォルダーやファイルを操作する方法を身に付けましょう
10 [エディターのインストール]Visual Studio Codeをインストールしましょう
11 [拡張子の表示]ファイルの拡張子を表示しましょう
12 [初期設定]Gitの設定をしましょう
13 [GUIクライアントの紹介]GUIクライアントを知りましょう
Chapter 3 ファイルをバージョン管理してみよう
14 [Gitコマンドの概要]ローカルリポジトリでの操作を知りましょう
15 [ローカルリポジトリの作成]ローカルリポジトリを作りましょう
16 [ステージングエリアへの登録]ステージングエリアに登録しましょう
17 [ファイルの差分確認]ファイルの差分を確認しましょう
18 [コミットする]ファイルをコミットしましょう
19 [操作を取り消す]ローカルリポジトリでの操作を取り消しましょう
20 [ファイルを削除する]Gitの管理下にあるファイルを削除しましょう
21 [Gitで管理しないファイルを設定]Gitで管理しないファイルを設定しましょう
22 [コミット履歴の確認] コミットの履歴を確認しましょう
Chapter 4 GitHubのリポジトリをパソコンに取得しよう
23 [GitHubの登録]GitHubを使う準備をしましょう
24 [GitHubの利用準備]GitHubに公開鍵を設定しましょう
25 [リモートリポジトリのフォーク]サンプルプロジェクトを自分のアカウントの管理下にコピーしましょう
26 [リモートリポジトリのクローン]イベント案内ページをパソコンに取得しましょう
27 [開発環境の準備]Webページの編集作業をするための準備をしましょう
Chapter 5 ブランチを使ってファイルを更新しよう
28 [ブランチの基本]ブランチとは何かを理解しましょう
29 [ブランチを用いた実践1]専用のブランチでイベント会場の情報を更新しましょう
30 [ブランチを用いた実践2]プルリクエストを作成しましょう
31 [ブランチを用いた実践3]プルリクエストをレビューしてもらいましょう
32 [ブランチを用いた実践4]GitHubのレビュー機能を使いこなしましょう
33 [ブランチを用いた実践5]作成したブランチをmasterブランチにマージしましょう
34 [プルとフェッチ]リモートリポジトリの内容をローカルリポジトリに取得しましょう
35 [GitHubフロー]GitHubフローについて理解しましょう
Chapter 6 複数ブランチを同時に使ってファイルを作業しよう
36 [シナリオの解説]複数ブランチを使うためのシナリオを理解しましょう
37 [複数ブランチの使用1]専用のブランチでスピーカーの情報を更新しましょう
38 [複数ブランチの使用2]さらにブランチを作成し、セッションの情報を更新しましょう
39 [複数ブランチの使用3]スピーカー情報更新用ブランチに戻り、作業を再開しましょう
Chapter 7 コンフリクトに対処しよう
40 [コンフリクトの理解]コンフリクトとは何かを理解しましょう
41 [コンフリクトの発生]コンフリクトを発生させてみましょう
42 [コンフリクトの解消]コンフリクトが発生した際の対応を学びましょう
Chapter 8 GitHubをさらに使いこなそう
43 [リポジトリのフォロー]オープンソースソフトウェアのリポジトリへアクセスしましょう
44 [リポジトリの検索]オープンソースソフトウェアを探してみましょう
45 [Issueやガイドライン]オープンソースソフトウェアに貢献しましょう
索引
用語集
コマンドリファレンスのダウンロードについて