~/.gitconfig dosyasını inceleyin ve izinlerini kontrol edin. Bu dosya içerisinde şu şekilde bir bölüm bulunmalı:
[user]
name = mamoo
email = mehmet@basat.dev
Eğer dosya izinleriyle ilgili bir sorun varsa, izinleri düzeltmeyi deneyin.
İsterseniz depo için yerel ayar da yapabilirsiniz, ancak bu genel sorunu çözmenizi tavsiye ederim. Yerel ayar için --global yerine --local yazabilirsiniz. Ben açık hem açık hem kapalı kaynak kodla çalıştığım için global ayarlarda sadece adım varken yerel ayarlarda farklı e-posta adresleri kullanıyorum.
Merhaba İsmail bey, ~/.gitconfig içeriği ve dosya izinleri doğru. Sorunu buldum.
Ben git config’e email değişkenini yanlış yazıyormuşum. git config --global user.email "mehmet@basat.dev"
yerine git config --global user.mail "mehmet@basat.dev"
yazdığım için okuyamıyormuş. Doğrusu user.email