gitup
เนื่องจากการใช้งาน Git นั้น มันอาจก่อให้เกิดความสับสน และ มึนงง
สำหรับผู้เริ่มต้นใช้งานทั้งหน้าเก่า และ หน้าใหม่
ถ้าไม่เชื่อลองไปดูใน Stack Overflow สิ
ว่าคำถามเกี่ยวกับ Git ถูกถาม และ vote เยอะมาก ๆ

ส่วนใหญ่เป็นคำถามพื้นฐานมาก ๆ เช่น

  • How do you undo the last commit ?
  • Edit an incorrect commit message in Git ?
  • Delete a Git branch both locally and remotely ?
  • What are the differences between ‘git pull’ and ‘git fetch’ ?

ซึ่งปัญหาเหล่านี้มันอยู่กับ Git มานานกว่า 10 ปี (เท่ากับอายุของ Git เลย)
ทำให้เสียเวลามากมายไปกับการหาวิธีการแก้ไขปัญหา
ดังนั้น GitUp จึงเกิดมา เพื่อช่วยแสดงการทำงานต่าง ๆ
ของ Git repository ในรูปแบบของ Graphic User Interface (GUI)
สามารถใช้งานบน Mac เท่านั้นนะ !!

ทำให้เราสามารถเห็นผลการทำงานจากคำสั่งต่าง ๆ ของ Git ผ่าน command line
ทำให้เราเรียนรู้การใช้งานได้ดีขึ้น
ทำให้เราเข้าใจการทำงานได้ดีขึ้น
เหมาะอย่างยิ่งสำหรับผู้เริ่มต้นใช้ใหม่ ๆ

โดยมีความสามารถเยอะใช้ได้เลย

นอกจากจะแสดงผลการทำงานเป็น graph สวย ๆ แล้ว
ยังมีความสามารถอื่น ๆ อีก เช่น

  • แก้ไข commit message
  • ใช้งานพวก checkout, reset, revert ได้ง่ายมาก ๆ
  • ใช้งานพวก merge และ rebase ได้อีก
  • แสดง log ต่าง ๆ ได้ชิว ๆ
  • ค้นหาข้อมูลได้
  • แถมเร็วอีกต่างหาก

แสดงการแก้ไขต่าง ๆ ดังรูป

gitup01

แสดง log ของ commit message นิดหน่อย

gitup02

สุดท้ายแล้วสำหรับคนใช้งาน Git บน Mac
ผมแนะนำให้ลองใช้งาน GitUp ดูครับ
เหมาะมาก ๆ สำหรับการเริ่มต้นเรียนรู้ Git

Reference Websites
https://github.com/git-up/GitUp

Tags:,