Git Commit Author: จะเปลี่ยนได้อย่างไร

Git Commit Author Ca Peliyn Di Xyangri



ใน Git การเปลี่ยนผู้เขียนคอมมิตสามารถช่วยรักษาบันทึกการเปลี่ยนแปลงโค้ดที่ถูกต้องและสอดคล้องกัน ปกป้องความเป็นส่วนตัว และแนวทางโอเพนซอร์ส อย่างไรก็ตาม สิ่งสำคัญคือต้องใช้คุณลักษณะนี้เมื่อจำเป็นเท่านั้น เนื่องจากการแก้ไขข้อมูลของผู้เขียนสามารถเปลี่ยนแปลงบันทึกประวัติของ codebase ได้

บทช่วยสอนนี้จะอธิบายรายละเอียดเกี่ยวกับวิธีที่ง่ายที่สุดในการแก้ไขผู้เขียนคอมมิต Git







Git Commit Author คืออะไร?

ผู้เขียนคอมมิตคือบุคคลที่สร้างคอมมิชชันเฉพาะใน Git เมื่อผู้ใช้สร้างคอมมิตใน Git ระบบจะบันทึกข้อมูลเกี่ยวกับผู้เขียนและการเปลี่ยนแปลงที่ทำกับโค้ดเบส โดยทั่วไปแล้วผู้เขียนคอมมิตจะระบุด้วยชื่อและที่อยู่อีเมล ซึ่งจะถูกบันทึกเป็นส่วนหนึ่งของข้อมูลเมตาของคอมมิต ข้อมูลนี้ใช้เพื่อติดตามว่าใครเป็นผู้ดำเนินการแต่ละรายการ และเพื่อให้บริบทและความรับผิดชอบต่อการเปลี่ยนแปลงที่เกิดขึ้น



จะเปลี่ยน Git Commit Author ได้อย่างไร?

หากต้องการเปลี่ยนผู้เขียนคอมมิต Git สามารถใช้คำสั่งที่มีให้:



คอมไพล์คอมไพล์ --แก้ไข --ผู้เขียน 'ชื่อผู้เขียน '

โดยทำตามขั้นตอนด้านล่าง:





  • ย้ายไปยังไดเรกทอรีรากของ Git
  • แสดงประวัติ Git ที่สมบูรณ์
  • หากต้องการเปลี่ยนผู้เขียนคอมมิต ให้ใช้คำสั่งด้านบน
  • ตรวจสอบการเปลี่ยนแปลงโดยตรวจสอบประวัติบันทึกของ Git

ขั้นตอนที่ 1: ไปที่ Git Local Directory

เริ่มแรก ดำเนินการ “ ซีดี ” คำสั่งและนำทางไปยังพื้นที่เก็บข้อมูลที่ระบุไว้ด้านล่าง:

ซีดี 'C:\Users\user\Git\projectrepo'

ขั้นตอนที่ 2: แสดงบันทึก Git

เรียกใช้ “ บันทึกคอมไพล์ ” คำสั่งเพื่อแสดงประวัติการกระทำที่สมบูรณ์:



บันทึกคอมไพล์

จากผลลัพธ์ที่กำหนด เราได้เลือกคอมมิชชันแฮชที่ไฮไลต์ด้านล่าง:

ขั้นตอนที่ 3: แก้ไขผู้เขียน

ใช้ “ คอมไพล์คอมไพล์ ” คำสั่งด้วย “ - แก้ไข - ผู้เขียน ” ตัวเลือกในการเปลี่ยนผู้เขียนคอมมิตโดยระบุชื่อผู้ใช้และรหัสอีเมล:

คอมไพล์คอมไพล์ --แก้ไข --ผู้เขียน 'เจ้าหน้าที่ '

ดังนั้น ไฟล์ที่แก้ไขได้จะเปิดขึ้นด้วยตัวแก้ไขเริ่มต้น เพิ่มชื่อผู้เขียนและรหัสอีเมล จากนั้น แก้ไขข้อความยืนยัน บันทึกการเปลี่ยนแปลง และปิด:

เอาต์พุตที่ระบุด้านล่างระบุว่าการคอมมิตนั้นได้รับการแก้ไขสำเร็จแล้ว:

ขั้นตอนที่ 4: การยืนยัน

ในการตรวจสอบชื่อและรหัสผู้เขียนคอมมิตที่แก้ไขแล้ว ให้ใช้คำสั่งด้านล่าง:

บันทึกคอมไพล์

สังเกตได้ว่าแก้ไขชื่อผู้เขียนและอีเมลเรียบร้อยแล้ว:

นั่นคือทั้งหมดที่เกี่ยวกับผู้แต่ง Git และวิธีการแก้ไข

บทสรุป

หากต้องการเปลี่ยนผู้เขียนคอมมิต Git ก่อนอื่นให้ไปที่ไดเร็กทอรีรากของ Git และแสดงประวัติ Git ทั้งหมดโดยใช้ ' บันทึกคอมไพล์ '. จากนั้นแก้ไขผู้เขียน “ git commit –amend –author “ชื่อผู้เขียน “. สุดท้าย ตรวจสอบผู้เขียนที่มุ่งมั่นโดยตรวจสอบประวัติบันทึกของ Git โพสต์บล็อกนี้ระบุเกี่ยวกับผู้เขียนคอมมิต Git และวิธีการแก้ไข