gan banyak pertanyaan nih tolong jawab T_T gak ngerti jadi checkout itu kok ngembaliin file ke commit sebelumnya? bukannya checkout buat file modified ya? terus emangnya kalo file udah commite bermasalah ya gan? kok pas revert ada pilihan -n segala saya bingung soalnya git log sama git status tidak diijinkan di unit 6
1 jempol
ganis
198
841
·
9 tahun, 3 bulan yang lalu
·
1 jempol
Halo @Agan, iya "checkout" itu sebenernya untuk mengembaliin file ke commit sebelumnya. Tapi jika kita tidak menuliskan commit yang ke berapa, maka otomatis git akan mengembalikan ke tepat commit yang sebelumnya. Dan memang checkout hanya untuk file yang statusnya modified. Jika statusnya staged, maka kita gunakan "git reset". "git revert" dengan pilihan -n artinya saat mengembalikan semua file yang telah dikembalikan tidak otomatis berstatus commit tetapi berstatus modified. Itu hanya preferensi saja, pada prakteknya nanti anda bisa menggunakan itu atau tidak, tergantung selera. Di sini hanya diinfokan saja. mohon maaf, nanti akan diijinkan command git status atau log di unit ini, jika sudah ada waktu kosong. Terimakasih banyak.
Agan
124
15
penanya
·
9 tahun, 3 bulan yang lalu
·
1 jempol
ane tetep gagal paham gan dgn kata2 "Dan memang checkout hanya untuk file yang statusnya modified" tapi ""checkout" itu sebenernya untuk mengembaliin file ke commit sebelumnya" jadi pikiran ane kayak ada dualisme checkout gan, hee kayaknya mesti ngulang2 lg di bab ini biar ngerti