İşlemlerden birinde hata yaptım. Şimdi bu taahhüdü tamamen silmek istiyorum, bu yüzden hiç var olmadı gibi görünüyor. Bunu günlük olarak görmek istemiyorum.GÜNLÜK OLDUĞUNU GETİRDİ GÜNLÜK KAYDEDİLEN GÜNLÜK KAYDETMEYEN GELİŞTİRME
this question ("How to delete a 'git commit'")'dan tüm ipuçlarını denedim, ancak kayıttaki günlüğü görebiliyorum. Tamamen nasıl silebilirim?
- Düzenleme -
Tamam, tamamen bilgi vermemektedir. Kevin Ballard doğrudur.
Şimdilik, bu işlemi zorlamıyorum, sadece makinemde. ouah cevap çalışması,
git log
göstermez komut, ama ne komut
git reset --hard HEAD^
do "chekout son tamamlama ve buna dalını değiştirmek", bu yüzden görmeye devam olduğunu Bu SmartGit gibi bir grafik programı ile taahhüt.
--edit 2--
Hayır, bu bir SmartGit hatadır !!!! Gerçekleşme gerçekten ortadan kayboluyor. Günlüğün pencerelerini kapatmam ve tekrar açmam gerekiyor. Taahhüt artık yok.
Yanılmış olabilirim, ama yapamayacağınızı düşünüyorum. – zneak
@zneak: Yapabilirsin ama Rodrigo daha fazla bilgi vermeli. Bu taahhüt herhangi bir yere itildi mi? Bu işlemle ilgili tüm bilgileri ve dosyalarını diskten silmeye özen gösterir misiniz, yoksa 'git günlüğü’nde görünmediğinden emin olun (ve daha sonra zaman içinde doğal olarak çöp toplanabilir). ? –
Bu http://stackoverflow.com/questions/927358/git-undo-last-commit – Shraddha