最終更新日: 2024/6/10

所属コース:

  1. コース: ソフトウェア開発演習

上位ナレッジ:

なし

目的

あなたが Git を使ってファイルのバージョン管理ができる技術者になること

必要性

Git はソースコード等のファイルの変更履歴を適切かつ高速に管理するためのシステムです。
チーム開発を円滑に進めるため、Git の使い方を技術者は学ぶ必要があります。

内容

学習項目内容
[1] Git とは
  1. バージョン管理システムと Git
  2. ローカルリポジトリとリモートリポジトリ
  3. Git によるチーム開発の流れ
  4. ワーキングツリー/HEAD/インデックス
演習
[2] ローカルリポジトリ
  1. 初期設定
  2. ローカルリポジトリの新規作成
  3. 新規ファイルの追加
  4. 既存ファイルの更新
  5. コミットの指定方法
  6. ファイルの更新差分表示
  7. ファイル内容の復元
  8. ファイルの削除
  9. 一時的に過去のコミットに戻る
  10. コミットの巻き戻し
演習
[3] リモートリポジトリ
  1. リモートリポジトリのクローン
  2. ローカルリポジトリでの作業
  3. 更新内容のプッシュ (衝突が無い場合)
  4. 更新内容のプッシュ (衝突が有る場合)
  5. 全リポジトリを同じ内容にする
演習
[4] GitHub Pages
  1. 初期設定
  2. マークダウン(MD)ファイル
演習
達成度評価試験 なし