Git入門
George Boorman
Curriculum Manager, DataCamp
ls、cdgit initgit add ., git commit -mGitのデータ保存の仕組み
git log
3--since--untilgit show c27fa856

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