ฉันไม่สามารถผูกมัดกับ git บน Ubuntu 14.04 ได้
ข้อความแสดงข้อผิดพลาดคือ:
git: ร้ายแรงไม่สามารถตรวจหาที่อยู่อีเมลอัตโนมัติได้ (มี "อีเมลผิดบางฉบับ")
ฉันลองgit-config
ใช้และไม่มี--global
ตัวเลือกการตั้งค่า user.name และ user.mail แต่ไม่ได้ผล
ฉันไม่สามารถผูกมัดกับ git บน Ubuntu 14.04 ได้
ข้อความแสดงข้อผิดพลาดคือ:
git: ร้ายแรงไม่สามารถตรวจหาที่อยู่อีเมลอัตโนมัติได้ (มี "อีเมลผิดบางฉบับ")
ฉันลองgit-config
ใช้และไม่มี--global
ตัวเลือกการตั้งค่า user.name และ user.mail แต่ไม่ได้ผล
คำตอบ:
น่าจะเป็นความผิดพลาด typo: ตั้งuser.mail
ไม่มีอี แก้ไขโดยการตั้งค่าuser.email
ใน Global Configuration ด้วย
$ git config --global user.email "you@example.com"
ถูกถามแล้ว: ทำไม Git ไม่อนุญาตให้ฉันคอมมิตแม้หลังจากกำหนดค่าแล้ว?
เพื่อให้แน่ใจว่า Run:
$ git config --local -l
ตรวจสอบให้แน่ใจว่าคุณไม่ควรอยู่ในโฮมไดเร็กทอรีของคุณไม่ใช่ในไดเร็กทอรีท้องถิ่น ในขณะที่ตั้งชื่อผู้ใช้และรหัสอีเมลของคุณ
git config --global user.email "you@domain.com"
git config --global user.name "github_username"
จากนั้นทำตามขั้นตอนบน GitHub
ถึงแก่ชีวิต: ไม่สามารถตรวจหาที่อยู่อีเมลอัตโนมัติได้ (มี 'jsiddharth @ TheDEN. (none)')
ฉันวิ่งต่อไปนี้
git config --global user.email "myemailid@domain.com"
git config --global user.name "my name"
repo init -u https://<domainname>/platform/manifest
ถ้า git config --global user.email "you@domain.com"
git config --global user.name "github_username"
ไม่ทำงานเหมือนในกรณีของฉันคุณสามารถใช้:
git config --replace-all user.email "you@domain.com"
git config --replace-all user.name "github_username"
git stash
ฉันได้รับข้อผิดพลาดนี้เมื่อทำงาน แก้ไขด้วย:
git config --global user.email {emailaddress}
git config --global user.name {name}
ฉันมีปัญหานี้เมื่อวานนี้ ก่อนหน้านี้ในโซลูชันของฉันให้ตรวจสอบการตั้งค่านี้
git config --global user.email "your_address_email@domain.com"
git config --global user.name "your_name"
โดยที่ "ผู้ใช้" คือผู้ใช้แล็ปท็อป
ตัวอย่าง: dias@dias-hp-pavilion$ git config --global dias.email ...
ดังนั้นยืนยันข้อมูลเพิ่มโดยทำ:
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
หรือ
nano /home/user_name/.gitconfig
และตรวจสอบข้อมูลนี้
ทำแล้วข้อผิดพลาดยังคงอยู่ให้ลอง Git IDE (ไคลเอนต์ GUI) อื่น ฉันใช้Git-Colaและข้อผิดพลาดนี้ปรากฏดังนั้นฉันเปลี่ยนแปลงของ IDE และในปัจจุบันผมใช้CollabNet GitEye ลองคุณด้วย!
ฉันหวังว่าจะช่วยได้!
ฉันใช้ Ubuntu ผ่านWindows Subsystem สำหรับ Linuxและได้ตั้งค่าข้อมูลประจำตัวของฉันอย่างถูกต้องผ่าน Git Bash รวมถึงในเทอร์มินัลของ VS Code (ซึ่งฉันได้รับข้อผิดพลาดทุกครั้งที่พยายามกระทำ)
เห็นได้ชัดว่าแม้ VS ใช้ Bash ในเทอร์มินัลการควบคุมคอมไพล์ UI ยังคงทำงานผ่าน Windows โดยที่ฉันไม่ได้ตั้งค่าข้อมูลรับรอง
การตั้งค่าข้อมูลประจำตัวใน Windows Powershell ช่วยแก้ปัญหาได้
ตอนนี้ฉันเจอคำถามเดียวกันปัญหาของฉันอยู่ที่ความไม่รู้ที่ว่างหลัง "user.email" และ "your_address_mail@domain.com"
git config --global user.email "your_address_email@domain.com"
ฉันหวังว่ามันจะช่วยคุณได้
ขั้นตอนในการแก้ปัญหานี้
หมายเหตุ: ปัญหานี้ส่วนใหญ่เกิดขึ้นเนื่องจากเราไม่ได้กำหนดชื่อผู้ใช้และรหัสอีเมลของเราในคอมไพล์ดังนั้นสิ่งที่เราจะทำคือกำหนดในคอมไพล์
เปิดคอมไพล์ที่คุณติดตั้ง
ตอนนี้เราต้องกำหนดชื่อผู้ใช้และรหัสอีเมลของเรา
เพียงพิมพ์git config --user.name <your_name>
และคลิก Enter (คุณสามารถระบุหรือพิมพ์ชื่อใดก็ได้ที่คุณต้องการ)
พิมพ์git config --user.email <xyx@gmail.com>
และคลิก Enter ในทำนองเดียวกัน(คุณต้องพิมพ์รหัสอีเมลหลักของคุณ)
และนั่นแหล่ะ
ขอให้เป็นวันที่ดี !!!.
หากคุณประสบปัญหานี้ให้พิมพ์ git bash ของคุณ
git config - ผู้ใช้ทั่วโลกชื่อ yourname
git config - ผู้ใช้ทั่วโลกส่งอีเมลถึงคุณ
หากมีปัญหา cmds นี้โปรดลองใช้ cmds vica ในทางกลับกัน