Bir repo oluşturdum, içinde bir dosya oluşturdum, dosyaya bazı içerikler koydum ve dosyayı işledim. Şimdi, eklenmiş olan dosyayı ve buna eklenen satırları ideal olarak göstermesi gereken bu işlemin bir çeşitliliğini görmek isterim. Ancak, bu, repo için ilk işlem olduğundan, git diff HEAD^ HEAD
, fatal: ambiguous argument 'HEAD^': unknown revision or path not in the working tree.
değerini döndürür.İlk işlemden Git farkı nasıl alınır?
Bu nasıl çözülebilir? İlk işlemde eklenen dosyaların farkını görmenin bir yolu var mı?
'git show' çalışabilir. Fakat ilk fark daima null'dan bütün içeriğe. – ElpieKay
@ElpieKay Bu çalışır, ancak bu da taahhüt özetini içerir. Sadece özeti olmadan sadece diff yazdırmak mümkün olması mümkün Eğer ben 'göstermek istiyorum? –
'git show --pretty = %% | sed 1,2d'. '%%', yalnızca bir satır çıkaran herhangi bir yer tutucu olabilir, ör. '% h',% t'. –
ElpieKay