インプレス[コンピュータ・IT]ムック いちばんやさしいGit&GitHubの教本 第3版 人気講師が教えるバージョン管理&共有入門
インプレス / 2025年01月23日 / 全239ページ
実際のワークフローをイメージしながら、実践的なGit/GitHubの使い方が身につく「いちばんやさしい」入門書です。前半は手元のパソコンでファイルを実際にバージョン管理しながら、Gitの基本的な使い方を解説。後半は実践的なワークフローに沿ってGitHubを使い、チームメンバーと一緒に開発を進めるための知識が身につきます。改訂版ではswitchやrestoreなどの新しいGitコマンドにも対応。初めて学ぶ方にも、すでに使っていて知識を整理・アップデートしたい方にもおすすめです。
目次
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter 1 Gitの基本を学ぼう
- Lesson 01 バージョン管理とその目的を理解しましょう
- Lesson 02 Gitの特徴を知りましょう
- Lesson 03 変更を記録するコミットについて知りましょう
- Lesson 04 リポジトリの役割を理解しましょう
- Lesson 05 ローカルリポジトリに対する操作のイメージをつかみましょう
- Lesson 06 リモートリポジトリに対する操作のイメージをつかみましょう
- Chapter 2 Gitを使う準備をしよう
- Lesson 07 パソコンにGitをインストールしましょう
- Lesson 08 コマンドを実行するツールを起動しましょう
- Lesson 09 CUIでフォルダーやファイルを操作する方法を身に付けましょう
- Lesson 10 Visual Studio Codeをインストールしましょう
- Lesson 11 ファイルの拡張子を表示しましょう
- Lesson 12 Gitの設定をしましょう
- Lesson 13 GUIクライアントを知りましょう
- Chapter 3 ファイルをバージョン管理してみよう
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter 1 Gitの基本を学ぼう
- Lesson 01 バージョン管理とその目的を理解しましょう
- Lesson 02 Gitの特徴を知りましょう
- Lesson 03 変更を記録するコミットについて知りましょう
- Lesson 04 リポジトリの役割を理解しましょう
- Lesson 05 ローカルリポジトリに対する操作のイメージをつかみましょう
- Lesson 06 リモートリポジトリに対する操作のイメージをつかみましょう
- Chapter 2 Gitを使う準備をしよう
- Lesson 07 パソコンにGitをインストールしましょう
- Lesson 08 コマンドを実行するツールを起動しましょう
- Lesson 09 CUIでフォルダーやファイルを操作する方法を身に付けましょう
- Lesson 10 Visual Studio Codeをインストールしましょう
- Lesson 11 ファイルの拡張子を表示しましょう
- Lesson 12 Gitの設定をしましょう
- Lesson 13 GUIクライアントを知りましょう
- Chapter 3 ファイルをバージョン管理してみよう
- Lesson 14 ローカルリポジトリでの操作を知りましょう
- Lesson 15 ローカルリポジトリを作りましょう
- Lesson 16 ステージングエリアに登録しましょう
- Lesson 17 ファイルの差分を確認しましょう
- Lesson 18 ファイルをコミットしましょう
- Lesson 19 ローカルリポジトリでの操作を取り消しましょう
- Lesson 20 Gitの管理下にあるファイルを削除しましょう
- Lesson 21 Gitで管理しないファイルを設定しましょう
- Lesson 22 コミットの履歴を確認しましょう
- Chapter 4 GitHubのリポジトリをパソコンに取得しよう
- Lesson 23 GitHubを使う準備をしましょう
- Lesson 24 GitHubに公開鍵を設定しましょう
- Lesson 25 サンプルプロジェクトを自分のアカウントの管理下にコピーしましょう
- Lesson 26 イベント案内ページをパソコンに取得しましょう
- Lesson 27 Webページの編集作業をするための準備をしましょう
- Chapter 5 ブランチを使ってファイルを更新しよう
- Lesson 28 ブランチとは何かを理解しましょう
- Lesson 29 専用のブランチでイベント会場の情報を更新しましょう
- Lesson 30 プルリクエストを作成しましょう
- Lesson 31 プルリクエストをレビューしてもらいましょう
- Lesson 32 GitHubのレビュー機能を使いこなしましょう
- Lesson 33 作成したブランチをmainブランチにマージしましょう
- Lesson 34 リモートリポジトリの内容をローカルリポジトリに取得しましょう
- Lesson 35 GitHubフローについて理解しましょう
- Chapter 6 複数ブランチを同時に使ってファイルを更新しよう
- Lesson 36 複数ブランチを使うためのシナリオを理解しましょう
- Lesson 37 専用のブランチでスピーカー情報を更新しましょう
- Lesson 38 さらにブランチを作成し、セッションの情報を更新しましょう
- Lesson 39 スピーカー情報更新用ブランチに戻り、作業を再開しましょう遅
- Chapter 7 コンフリクトに対処しよう
- Lesson 40 コンフリクトとは何かを理解しましょう
- Lesson 41 コンフリクトを発生させてみましょう
- Lesson 42 コンフリクトが発生した際の対応を学びましょう
- Chapter 8 GitHubをさらに使いこなそう
- Lesson 43 オープンソースソフトウェアのリポジトリへアクセスしよう
- Lesson 44 オープンソースソフトウェアを探してみましょう
- Lesson 45 オープンソースソフトウェアに貢献しましょう
- 索引
- 用語集
- スタッフリスト
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。