ฉันพยายามผูกมัดกับโปรเจ็กต์บนgithub.comจากแล็ปท็อปที่ทำงานของฉันซึ่งได้กำหนดค่าไว้สำหรับเซิร์ฟเวอร์คอมไพล์ของ บริษัท แล้ว มีวิธีในการระบุข้อมูลรับรองผู้เขียนที่แตกต่างกันหรือไม่ซึ่งเป็นไปได้โดยใช้ไฟล์การกำหนดค่าอื่นหรือสวิตช์บรรทัดคำสั่งอื่น ๆ
ฉันได้ลองใช้
--author="My Name <MyNameEmail@email.com>"
และฉันได้รับข้อความ:
Committer: unknown <WorkEmail@workemail.net>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email you@example.com
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
แต่ยังไม่อัปเดตชื่อผู้ใช้ของฉันสำหรับการเข้าร่วมโครงการ github.com มีอะไรอีกบ้างที่ฉันสามารถลองทำได้และเป็นไปได้ไหม
-c user.name=Me user.email=me@example.com
ชั่วคราวหนึ่งคำสั่งการใช้งาน หากต้องการใช้การกำหนดค่าส่วนกลางที่กำหนดเองโปรดดูคำถามนี้หรือใช้นามแฝงเชลล์ที่มี-c
ตัวเลือก แต่สิ่งเหล่านี้อาจไม่ใช่สิ่งที่ถูกต้องในสถานการณ์นี้ - คุณต้องการกำหนดค่าต่อ repo