ฉันพยายามผลักดันโครงการไปยังที่เก็บระยะไกลจากบรรทัดคำสั่ง
จากในไดเรกทอรีท้องถิ่นของฉันฉันกด:
$ git push
และรับข้อผิดพลาดต่อไปนี้:
รีโมต: การอนุญาตให้ใช้ชื่อผู้ใช้ 1 / repo.git ถูกปฏิเสธเป็นชื่อผู้ใช้ 2
ร้ายแรง: ไม่สามารถเข้าถึง ' https://github.com/username1/repo.git/ ':
URL ที่ร้องขอส่งคืนข้อผิดพลาด: 403
username1
ชื่อผู้ใช้บัญชี github ของฉันอยู่ที่ไหนที่ฉันต้องการผลักดันไปยังที่เก็บและusername2
เป็นบัญชีเก่าที่ฉันใช้ในเครื่องนี้
ฉันใช้ OS X Yosemite (v10.10.5) บน Macbook Air และฉันชอบที่จะใช้httpsแทนSSH
ฉันจะอัปเดตเป็นอย่างไรเพื่อusername1
ให้สามารถผลักดันรีโมตของฉันได้สำเร็จ
แก้ไข: เพื่อความชัดเจนฉันไม่ได้พูดถึงเพียงแค่การแก้ไขconfig user
วัตถุเช่น
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
พวกเขาไม่มีอะไรเกี่ยวข้องกับการรับรองความถูกต้อง คำถามของฉันเกี่ยวกับการตรวจสอบผู้ใช้ที่จำเป็นในการเขียนไปยังที่เก็บระยะไกล