git: e-posta adresi otomatik olarak tespit edilemedi


Yanıtlar:


140

Muhtemelen bir yazım hatası hatası: euser.mail olmadan ayarlayın . Global Yapılandırmada ayarlayarak düzeltinuser.email

$ git config --global user.email "you@example.com"

Zaten soruldu: Git konfigürasyondan sonra bile işlememe neden izin vermiyor?

Emin olmak için Çalıştır:

$ git config --local -l

7
Tuhaf, değil mi? Aynı yazım hatası yapan kaç kişi.
Vitaly Sazanovich

2
Bununla ilgili bir teorim var: Sanırım anadili ingilizce konuşmuyoruz. Çoğumuz için, "posta" kelimesi elektronik versiyonunu ifade eder, bu nedenle "e" harfine gerek yoktur, bu nedenle yazım hatası xDDDD
Jofe

2
Tamam. Yeni oy verildi. Ama şimdi günün geri kalanını ofisimde nereye kamera koyduğunu bulmaya çalışarak geçirmem gerekiyor.
Almir Campos

33

Yerel dizinde değil, ana dizininizde olmanız gerektiğinden emin olun. kullanıcı adınızı ve e-posta kimliğinizi ayarlarken.

git config --global user.email "you@domain.com"
git config --global user.name "github_username"

Ardından GitHub'daki prosedürü izleyin.


19

önemli: e-posta adresi otomatik olarak tespit edilemiyor ('jsiddharth @ TheDEN. (yok)' aldı)

Aşağıdakileri çalıştırdım

git config --global user.email "myemailid@domain.com"
git config --global user.name "my name"
repo init -u https://<domainname>/platform/manifest

16

Eğer git config --global user.email "you@domain.com" git config --global user.name "github_username"

Benim durumumdaki gibi çalışmayın, kullanabilirsiniz:

git config --replace-all user.email "you@domain.com"
git config --replace-all user.name "github_username"

10

Koşarken bu hatayı alıyorum git stash. Şununla düzeltildi:

git config --global user.email {emailaddress}
git config --global user.name {name}

5

Bu problemi dün yaşadım. Çözümümden önce, bu ayarları kontrol edin.

git config --global user.email "your_address_email@domain.com"
git config --global user.name "your_name"

"Kullanıcı", dizüstü bilgisayarın kullanıcısıdır.

Misal: dias@dias-hp-pavilion$ git config --global dias.email ...

Yani, bilgileri ekleyerek onaylayın:

dias@dias-hp-pavilion:/home/dias$ git config --global dias.email
my_address_email@domain.com
dias@dias-hp-pavilion:/home/dias$ git config --global dias.name
my_name

veya

nano /home/user_name/.gitconfig

ve bu bilgileri kontrol edin.

Bunu yaptıktan sonra hata devam ederse, başka bir Git IDE (GUI İstemcileri) deneyin. Git-cola kullandım ve bu hata ortaya çıktı, bu yüzden IDE'yi değiştirdim ve şu anda CollabNet GitEye kullanıyorum . Seni de dene!

Umarım yardımcı olmuştur!


1

Ubuntu'yu Linux için Windows Alt Sistemi üzerinden çalıştırıyorum ve VS Code terminali de dahil olmak üzere (her işlemde hatayı aldığım yer) Git Bash aracılığıyla kimlik bilgilerimi düzgün bir şekilde ayarladım.

Görünüşe göre VS, terminalde Bash'i kullanıyor olsa bile, kullanıcı arayüzü git kontrolleri, kimlik bilgilerimi ayarlamadığım Windows üzerinden hala çalışıyor.

Windows Powershell'de kimlik bilgilerini ayarlamak sorunu çözdü


0

Az önce aynı soruyla karşılaştım, sorunum "user.email" ve "your_address_mail@domain.com" un arkasındaki boşlukların cehaletinde yatıyor.

 git config --global user.email "your_address_email@domain.com"

Umarım bu sana yardımcı olur.


0

Bu sorunu çözmek için adımlar

not: Bu sorun esas olarak git'e kullanıcı adımızı ve e-posta kimliğimizi atamamış olmamız nedeniyle oluşur, bu yüzden yapacağımız şey onu git

  1. Yüklediğiniz git'i açın

  2. Şimdi kullanıcı adımızı ve e-posta kimliğimizi atamamız gerekiyor

  3. Sadece yazın git config --user.name <your_name>ve enter'a tıklayın (istediğiniz herhangi bir adı söyleyebilir veya yazabilirsiniz)

  4. Benzer şekilde yazın git config --user.email <xyx@gmail.com> ve enter'a tıklayın (birincil posta kimliğinizi yazmanız gerekir)

  5. Ve bu kadar.

    İyi günler!!!.


0

Bu problemle karşılaşırsan git bash yaz.

git config --global kullanıcı.adınız

git config --global user.email youremail

Eğer sorun varsa bu cmds lütfen bu cmds tersini deneyin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.