概要

構成管理システムのデファクトスタンダードとなったGit
アプリケーション開発の現場では当たり前のように使われています。
エンジニアの必須スキルとも言えるGitの利用方法について
Gitの仕組みを解説し、基本コマンドについてハンズオン形式で学びます。

目的

  • Git仕組みを理解する
  • チーム開発する際のGit利用方法を理解する
  • 基本コマンドを習得する

対象者

Gitの理解を深めたい方

基本日数

1日(カスタマイズ可能)

研修内容詳細

1 バージョン管理システムとは

2 Gitとは
 2.1 過去のバージョン管理
 2.2 特徴
 2.3 インストール
 2.4 CUI
 2.5 GUI

3 Gitの基本構造
 3.1 リポジトリ
 3.2 ブランチ
 3.3 コミット
 3.4 インデクス

4 コマンド解説
 4.1 個人でのバージョン管理
  4.1.1 ローカルリポジトリ作成
  4.1.2 最初のadd/commit
  4.1.3 ブランチ作成
  4.1.4 ブランチでの編集
  4.1.5 編集のcommit
  4.1.6 masterへのmerge
  4.1.7 ブランチ間衝突の解消
  4.1.8 ブランチ削除
 4.2 グループでの開発
  4.2.1 リモートリポジトリ作成
  4.2.2 リモートリポジトリとローカルリポジトリのひも付け
  4.2.3 リモートリポジトリからpull
  4.2.4 リモートリポジトリへpush
  4.2.5 衝突(Conflict)の解消
  4.2.6 プルリクエスト
 4.3 その他のコマンド
  4.3.1 履歴の管理
  4.3.2 タグ
  4.3.3 調べる
  4.3.4 取り消し
  4.3.5 その他