Bu işlem basit olmakla birlikte git-scm
numaralı telefondan bulamıyorum.Bir işlemi geri alma işlemi tamamlanır ve bir çok işlemi nasıl geri alırsınız
Genel bir projeye çok fazla küçük işlem yapıyorum ve tüm işlerim kötü. Yaptığım herşeyi kaldırmak istiyorum. Bazıları sadece yerel olarak işledim, bazıları 'köktük ustası' için zorladım.
ilk
Sadece tüm bu gitmesini yapmak istiyorum ... (bir hafta önce) En sone82401b
olmak ...
bdbad86
olduğunu taahhüt. Birini geri almaya çalıştım.
git status
# On branch master
# You are currently reverting commit e82401b.
# (all conflicts fixed: run "git revert --continue")
# (use "git revert --abort" to cancel the revert operation)
- Bu dönülüyor bitirmek anlamaya olamaz.
- Her bir işlemi ayrı ayrı yapmak zorunda kalmak istemiyorum, hepsini yok etmek istiyorum.
Teşekkürler, ihtiyacım olan bilgiler bu. Bir soru daha: (master, HEAD) veya (origin/master) bilgisini nasıl alabilirim, böylece iki komut setini ne zaman yapacağımı söyleyebilirim? –
@Pat En kolay yol, bu bilgiyi bir bakışta almak için alternatif bir 'git log 'formu oluşturmaktır. Kullanılacak format hakkında [burada] (https://www.kernel.org/pub/software/scm/git/docs/git-log.html) adresini okuyabilirsiniz. İyi bir başlangıç tabanı şunun gibidir: 'git log --pretty ="% h% Cgreen% d% Creset% s% a% Cblue (% cr) " –