Commit message เป็นข้อความที่อธิบายการเปลี่ยนแปลงที่ทำในโค้ด มันมีความสำคัญมากในการติดตามการเปลี่ยนแปลงที่เกิดขึ้นในแต่ละเวอร์ชันของซอฟต์แวร์ ช่วยให้นักพัฒนาคนอื่น ๆ สามารถเข้าใจการเปลี่ยนแปลงที่เกิดขึ้นได้ง่...
Arnon Kijlerdphon
สิ่งที่ผมพบเจอในการใช้ Git คือ การเปลี่ยนแค่ชื่อไฟล์จากตัวพิมพ์เล็กไปใหญ่ หรือพิมพ์ใหญ่ไปเล็ก (Capitalization) ถ้าเราทำการเปลี่ยนชื่อไฟล์ตามปกติ มันจะไม่คิดว่ามีการเปลี่ยนแปลงเกิดขึ้น เราก็...
Arnon Kijlerdphon
ถ้าใครใช้ Gitlab หรือ Github หรือ Git repository เจ้าอื่นๆ ก็คงเคยเจอเวลาเราสร้าง Issue แล้วจะมีให้เราสามารถกำหนด Label ลงไปได้
เมื่อจำนวน Issue หรือ Merge requests เพิ่มขึ้นมากมายใน GitLab การติดตามรายการเหล่านั...
Arnon Kijlerdphon
ผมลองเช็ด git tag ใน project ที่เครื่องแล้วรู้สึกว่ามันเยอะจังวะ อยากลบออก เลยไปหาคำสั่งมาได้ดังนี้
$ git tag | xargs git tag -d
เพียงแค่นี้ tag ก็จะหายไปในพริบตา...
Thanks: https://stackoverflow.com/...
Arnon Kijlerdphon
หากทำงานกันหลายคนใน Git project นั้นๆ เราก็จะมีการ pull branch ใหม่ๆ ลงมาที่เครื่องเรา และมันจะทำให้ branch เยอะขึ้นเรื่อยๆ ผมเลยไปหาคำสั่งที่ไว้ลบ branch ทั้งหมดออก เวลาเราเรียก git branch แล้วจะได้ดูง่...
Arnon Kijlerdphon
สมัครสมาชิกจดหมายข่าวของเราเพื่อรับข้อมูลและเนื้อหาพิเศษที่คุณไม่ควรพลาด! เรารับประกันว่าไม่มีการส่งสแปม และอีเมลของคุณจะไม่ถูกแชร์กับบุคคลที่สามอย่างแน่นอน