![gitup]()
![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 ต่าง ๆ ได้ชิว ๆ
- ค้นหาข้อมูลได้
- แถมเร็วอีกต่างหาก
แสดงการแก้ไขต่าง ๆ ดังรูป
แสดง log ของ commit message นิดหน่อย
สุดท้ายแล้วสำหรับคนใช้งาน Git บน Mac
ผมแนะนำให้ลองใช้งาน GitUp ดูครับ
เหมาะมาก ๆ สำหรับการเริ่มต้นเรียนรู้ Git
Reference Websites
https://github.com/git-up/GitUp