Yazeka
Arama sonuçlarına göre oluşturuldu
Git reset head komutu, çalışma dizinindeki değişiklikleri siler ve bir önceki taahhüt (commit) anındaki durumuna geri getirir 35.
Git reset head komutunun farklı kullanım şekilleri ve işlevleri:
- Soft reset (--soft) 5. Çalışma dizinini veya hazırlama alanını (index) değiştirmez, sadece HEAD'i değiştirir 5. Değişiklikler hazırlama alanına taşınır 5.
- Mixed reset (varsayılan) 5. Dizini sıfırlar ancak çalışma dizinini sıfırlamaz 5. Taahhütleri geri alır ve değişiklikleri yerel çalışma dizininde taahhüt edilmemiş olarak bırakır 5.
- Hard reset (--hard) 5. Dizini ve çalışma dizinini sıfırlar 5. HEAD'in sıfırlandığı taahhütten bu yana izlenen dosyalarda yapılan tüm değişiklikler atılır 5.
Dikkatli kullanılması gereken bir komuttur; yanlış kullanımda yapılan tüm çalışmaları kalıcı olarak silebilir 5.
5 kaynaktan alınan bilgiyle göre: