コース一覧へ戻る
AI016
プロフェッショナル
RyのGitチュートリアル
Gitバージョン管理の包括的なガイド。ステージングやコミットといった基本的なワークフローから、インタラクティブリベース、リモートコラボレーション、およびGitのオブジェクトデータベースの内部構造まで、高度なトピックをカバーしています。
4.9
39.0h
983 受講者
13 レッスン
0 いいね
人工知能
コース概要
コンテンツ概要
基本的なワークフロー(ステージングやコミット)から、インタラクティブなリベース、リモートでの共同作業、およびGitのオブジェクトデータベースの内部構造までを網羅する、Gitバージョン管理の包括的ガイド。
コマンドからコア内部構造まで、世界で最も人気のあるバージョン管理システムをマスターしよう。
著者: Ryan Hodson
謝辞: 前書きに明記された謝辞は特にない。
学習目標
- ローカル、中央集権型、分散型バージョン管理システムを比較・対比する。
- リナックスカーネル用にGitが開発された歴史的背景を特定する。
- インストール確認、リポジトリ初期化、ファイル追跡を含む基本的なGit設定を行う。
- Gitリポジトリを初期化し、
.gitディレクトリの役割を識別する。 - グローバルユーザー設定を構成し、ステージングエリアを使ってプロジェクトファイルを追跡する。
- コミットを実行してプロジェクトのスナップショットを作成し、リポジトリの履歴を使って確認する。
- コミットIDを使って特定の過去のコミットに移動し、現在のプロジェクト状態に戻る。
- アノテーション付きタグを作成・管理し、安定したリリースバージョンを識別する。
git revertを使って特定のコミット済み変更を元に戻すが、履歴の透明性を維持する。- Git CLIを使ってブランチの識別・作成・切り替えを行う。