FahamLah

Arahan

git reset

git reset [--soft | --mixed | --hard] <commit>

Risiko: Hati-hati

Apa ia buat

Undurkan branch anda ke commit yang lebih lama.

Bila nak guna

Hanya untuk commit yang belum dikongsi.

Contoh

$ git reset --soft HEAD~1

Undur commit terakhir. Perubahan kekal dalam kotak.

$ git reset HEAD~1

Perubahan kembali ke folder anda.

$ git reset --hard HEAD~1

Perubahan dihapus. Bahaya!