コース一覧へ戻る
AI016 Professional

RyのGitチュートリアル

Gitバージョン管理の包括的なガイド。ステージングやコミットといった基本的なワークフローから、インタラクティブリベース、リモートコラボレーション、およびGitのオブジェクトデータベースの内部構造まで、高度なトピックをカバーしています。

4.9
39.0h
983 受講者
0 いいね
人工知能
学習を開始

コース概要

📚 コンテンツ概要

基本的なワークフロー(ステージングやコミット)から、インタラクティブなリベース、リモートでの共同作業、およびGitのオブジェクトデータベースの内部構造までを網羅する、Gitバージョン管理の包括的ガイド。

コマンドからコア内部構造まで、世界で最も人気のあるバージョン管理システムをマスターしよう。

著者: Ryan Hodson

謝辞: 前書きに明記された謝辞は特にない。

🎯 学習目標

  1. ローカル、中央集権型、分散型バージョン管理システムを比較・対比する。
  2. リナックスカーネル用にGitが開発された歴史的背景を特定する。
  3. インストール確認、リポジトリ初期化、ファイル追跡を含む基本的なGit設定を行う。
  4. Gitリポジトリを初期化し、.gitディレクトリの役割を識別する。
  5. グローバルユーザー設定を構成し、ステージングエリアを使ってプロジェクトファイルを追跡する。
  6. コミットを実行してプロジェクトのスナップショットを作成し、リポジトリの履歴を使って確認する。
  7. コミットIDを使って特定の過去のコミットに移動し、現在のプロジェクト状態に戻る。
  8. アノテーション付きタグを作成・管理し、安定したリリースバージョンを識別する。
  9. git revert を使って特定のコミット済み変更を元に戻すが、履歴の透明性を維持する。
  10. Git CLIを使ってブランチの識別・作成・切り替えを行う。

レッスン