Bagaimana saya bisa menyingkirkan semua perubahan di semua file di repositori saya?
Katakanlah saya di cabang dan saya melakukan beberapa perubahan. git statusmengembalikan satu set file dalam "Perubahan tidak dipentaskan untuk komit" dan saya perhatikan saya ingin menyingkirkan semua perubahan ini di semua file. Bagaimana saya bisa melakukan ini dengan satu perintah?
Saya tahu saya dapat melakukan hal berikut untuk membayar hanya satu file:
git checkout -- <file>
Saya perhatikan bahwa git checkout --hanya mengembalikan daftar semua file yang tidak terikat. Namun, saya tidak dapat menemukan cara untuk melakukan pembayaran semuanya, sepertigit checkout --all .
Saya memeriksa man git checkoutdan tidak dapat menemukan apa pun. Saya juga melihat Git: Checkout semua file kecuali satu dan mencoba git checkout .dan tidak berhasil juga.
Apakah saya harus melakukannya secara terprogram, dengan melakukan perulangan melalui git checkout --output?