เห็นใน timeline มีการ share การใช้งาน Git History
แสดง git commit ของแต่ละ file แบบสวย ๆ แจ่ม ๆ
ก็เลยลองไปใช้ดูหน่อย ว่าเป็นอย่างไรบ้าง ?

เริ่มต้นไปดูที่ web ก่อนคือ Git History
หรือสามารถเข้าไปดู source code ได้ที่ GitHub:: Git History
การใช้งานก็ไม่ยาก  แน่นอนว่ามีหลายวิธี ดังนี้

วิธีที่ 1 ไม่ต้องทำอะไร เพียงเปลี่ยน url ของ github 

ยกตัวอย่างเช่น ต้องการดู History ของไฟล์ 
https://github.com/vuejs/vuepress/blob/master/scripts/bootstrap.js
ให้ทำการเปลี่ยนเป็น 
https://github.githistory.xyz/vuejs/vuepress/blob/master/scripts/bootstrap.js
ก็จะเห็น History แบบนี้แล้ว

วิธีที่ 2 สำหรับคนขี้เกียจ ก็ให้ลง extension/plugin ใน Browser เลย

มีให้ทั้ง Google Chrome และ Firefox
ซึ่ง extension ไม่ได้ทำอะไรมาก เพียงเพิ่มปุ่มชื่อว่า Open in Git History เข้ามา เมื่อกดปุ่มแล้วจะไปยัง url ตามวิธีที่ 1 นั่นเอง

วิธีที่ 3 ใช้งานผ่าน command line

ทำการติดตั้งด้วยคำสั่ง

$npm install -g git-file-history
$git-file-history path/to/file.extention

Running at http://localhost:3000

จะทำการ start server ขึ้นมาด้วย port 3000
และทำการแสดงผลการทำงานลักษณะเดิมดังนี้

ลองใช้งานกันดูนะครับ
ขอให้สนุกกับการ coding ครับ

Tags: