คุณอาจต้องการตรวจสอบ:
git gui blame <filename>
แสดงภาพการเปลี่ยนแปลงที่ดีเช่น "git blame" แต่มีลิงก์แบบคลิกได้ต่อบรรทัดเพื่อย้ายไปยังคอมมิชชันก่อนหน้า เลื่อนเมาส์ไปที่ลิงก์เพื่อรับป๊อปอัปพร้อมรายละเอียดการส่งมอบ ไม่ใช่เครดิตของฉัน ... พบที่นี่:
http://zsoltfabok.com/blog/2012/02/git-blame-line-history/
git gui
เป็นส่วนต่อประสานกราฟิก Tcl / Tc เพื่อคอมไพล์ หากไม่มีพารามิเตอร์อื่น ๆ มันจะเริ่มต้นแอปกราฟิกที่เรียบง่าย แต่มีประโยชน์สำหรับการส่งไฟล์, การล่าสัตว์หรือแม้แต่บรรทัดเดียวและคำสั่งที่คล้ายกันอื่น ๆ เช่นการแก้ไข, ย้อนกลับ, ดัน ... เป็นส่วนหนึ่งของชุดหุ้น git ใน windows จะรวมอยู่ในโปรแกรมติดตั้ง บนเดเบียน - ฉันไม่รู้เกี่ยวกับระบบ * nix อื่น ๆ - ต้องติดตั้งแยกต่างหาก:
apt-get install git-gui
จากเอกสาร:
https://git-scm.com/docs/git-gui
รายละเอียด
ส่วนต่อประสานกราฟิกกับผู้ใช้แบบ Tcl / Tk กับ Git git gui มุ่งเน้นไปที่การอนุญาตให้ผู้ใช้ทำการเปลี่ยนแปลงที่เก็บข้อมูลของพวกเขาโดยการทำคอมมิชชันใหม่แก้ไขที่มีอยู่สร้างสาขาดำเนินการผสานท้องถิ่นและดึง / ผลักดันไปยังที่เก็บระยะไกล
ซึ่งแตกต่างจาก gitk, git gui มุ่งเน้นไปที่การสร้างและบันทึกย่อไฟล์เดียวและไม่แสดงประวัติโครงการ อย่างไรก็ตามจะให้การกระทำของเมนูเพื่อเริ่มเซสชัน gitk จากภายใน git gui
git gui เป็นที่รู้จักกันดีว่าทำงานได้กับระบบ UNIX ยอดนิยมทั้งหมด, Mac OS X และ Windows (ภายใต้ทั้ง Cygwin และ MSYS) เท่าที่เป็นไปได้มีการปฏิบัติตามแนวทางอินเทอร์เฟซผู้ใช้เฉพาะ OS ทำให้ git gui เป็นอินเตอร์เฟสดั้งเดิมสำหรับผู้ใช้
คำสั่ง
ตำหนิ
เริ่มวิวเวอร์ตำหนิบนไฟล์ที่ระบุบนเวอร์ชันที่กำหนด (หรือไดเร็กทอรีการทำงานหากไม่ได้ระบุ)
เบราว์เซอร์
เริ่มต้นเบราว์เซอร์ต้นไม้แสดงไฟล์ทั้งหมดในการกระทำที่ระบุ ไฟล์ที่เลือกผ่านเบราว์เซอร์จะเปิดขึ้นในตัวแสดงการตำหนิ
citool
เริ่ม git gui และจัดการเพื่อให้คอมมิชชันหนึ่งคอมมิชชันก่อนที่จะออกและกลับไปที่เชลล์ อินเทอร์เฟซถูก จำกัด ให้กระทำการเท่านั้นลดเวลาเริ่มต้นของแอปพลิเคชั่นเล็กน้อยและทำให้แถบเมนูเรียบง่ายขึ้น
รุ่น
แสดง git gui เวอร์ชันที่กำลังทำงานอยู่
-w
ตัวเลือก นอกจากนี้ยัง-M
มีรหัสสำหรับย้าย / คัดลอก