git unit 6

Oleh Agan 124 15 pada Selasa, 25 Agu 2015, 21:42:26


Kembali ke forum soal ini

#git #dasar-git #perintah-dasar-di-git


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



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
839
· 8 tahun, 8 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
· 8 tahun, 8 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