fatal: ambiguous argumentfatal: ambiguous argument
Git, argümanın bir revizyona mı, yola mı yoksa başka bir şeye mi atıfta bulunduğunu belirleyemiyor.
Bu hatanın nedenleri
Argüman hem bir dal/commit adı hem de bir dosya yolu olarak yorumlanabiliyor ya da bilinen hiçbir ref veya dosyayla eşleşmiyor. Git, amaçlanan anlamı belirleyemiyor.
Nasıl düzeltilir
Ref'leri yollardan ayırmak için -- kullanın: git log -- filename ya da git checkout branch -- file. Tam ref'i belirtin: refs/heads/branch. Ref ya da yolun gerçekten var olduğundan emin olun.
İlgili Hata Kodları
fatal: remote origin already existsfatal: remote origin already exists
Belirtilen ada sahip bir uzak (remote) zaten yapılandırılmış.
error: failed to push some refserror: failed to push some refs
Uzak sunucuda sizde yerel olarak bulunmayan değişiklikler olduğu için push reddedildi.
error: empty commit messageerror: empty commit message
Commit mesajı boş olduğu için commit iptal edildi.
warning: Large files detectedwarning: Büyük dosyalar tespit edildi
Git, depoyu şişirebilecek büyük dosyalar tespit etti.
Already up to date.Already up to date
Dal, merge ya da pull etmeye çalıştığınız daldaki tüm değişikliklere zaten sahip.
CONFLICT (content): Merge conflictBirleştirme Çakışması
Aynı satırlar her iki dalda da değiştirildiği için Git, değişiklikleri otomatik olarak birleştiremedi.