コース修了です!

Git入門

George Boorman

Curriculum Manager, DataCamp

第1章のまとめ

  • バージョン管理におけるGitのメリットと活用例
  • ターミナルの操作: lscd
  • Gitプロジェクトの始め方:git init
  • Gitを使ってファイルを管理する方法:git add ., git commit -m
Git入門

第2章のまとめ

  • Gitのデータ保存の仕組み

    1. Commit
    2. Tree
    3. Blob
  • git log

    • 3
    • --since
    • --until
  • git show c27fa856

3つのコミットを示す図。コミットされたファイルがTreeにリンクされ、各ファイルが最後に含まれたコミットのBlobにリンクされている

Git入門

第2章のまとめ

コマンド 機能
git diff report.md 未ステージングファイルと最新のコミットの差分を表示
git diff --staged report.md ステージング済ファイルと最新のコミットの差分を表示する
git diff 35f4b4d 186398f コミットハッシュを使って2つのコミット間の差分を表示する
git diff HEAD~1 HEAD~2 HEAD構文を使用して2つのコミット間の差分を表示する
Git入門

第2章のまとめ

コマンド 結果
git revert HEAD 指定したコミットのすべてのファイルを元に戻す
git revert HEAD --no-edit テキストエディタを開かずに元に戻す
git revert HEAD -n 新しいコミットを作成せずに元に戻す
git checkout HEAD~1 -- report.md 前回のコミットから1つのファイルを元に戻す
git restore --staged report.md ステージングエリアから1つのファイルを削除する
git restore --staged ステージングエリアからすべてのファイルを削除する
Git入門

次のステップは?

  • ブランチ
  • リモートリポジトリ
  • リベース
  • バイセクト
  • サブモジュール
Git入門

コース修了です!

Git入門

Preparing Video For Download...