トラブル対応
取り消し、復旧、コンフリクト解決など、問題が発生した時に使うコマンドです。
コマンド | 使用例 | 説明 | コピー |
---|---|---|---|
git reset HEAD~1 |
git reset HEAD~1 |
直前のコミット取り消し | |
git reset --hard HEAD~1 |
git reset --hard HEAD~1 |
コミット完全削除 | |
git revert <commit> |
git revert abc1234 |
コミットを打ち消し | |
git stash |
git stash |
変更を一時保存 | |
git stash pop |
git stash pop |
一時保存を復元 | |
git checkout -- <file> |
git checkout -- index.php |
ファイルを元に戻す | |
git clean -fd |
git clean -fd |
未追跡ファイル削除 |