git

[DevOps][BKK 2018] ทำความเข้าใจว่า DevOps คืออะไรและจะเริ่มไ้ด้ยังไง พร้อมวีดีโอจากงาน DevOps BKK 2018

บทความนี้ผมมาอธิบายความของ DevOps ให้ได้เข้าใจกัน ซึ่งหลังจากที่เราได้มีการจัดงาน DevOps BKK 2018 ไปที่ เรียกได้ว่างานนี้ได้รับผลตอบรับดีมากเลยครับ มีคนไปเยอะมากๆ แถม Speaker ก็มีแต่คนเก่งๆ ในวงการมาให้ความรู้ งานใหญ่มากแบ่งห้องเป็น 3 และจัดกันที่ BITEC บางนา เรียกได้ว่างานนี้ใหญ่ที่สุดสาย IT ของไทยที่ผมเคยไปมาเลย วันนี้เลยจะเอาวีดีอโอ [...]

[CI, Docker, Git] สอนการทำ GitLab CI ด้วย Docker runner service

Update 07/05/2018 หากใครก็ตามที่ไม่อยากให้ CI มัน Build ให้ทุกครั้งที่มีการ  Push ไปบน Git Server ให้ใส่ข้อมความใน git commit ว่า “[ci skip]” นะครับ ตัว CI จะไม่ทำงานให้เราใน commit ที่เราได้ทำการ [...]

[Git Flow] หัวข้อเชิงลึก Git Branching Models และการทำ Git Flow

จากบทความตอนที่แล้ว เรื่องการใช้งาน Git Flow และ Code review ไปสั่นๆ ในบทความนี้ผมก็จะมาต่อเรื่องการพูดถึงเรื่อง Git Flow ต่อแต่เราจะมาเน้นกันด้วยคำสั่ง git flow กันโดยตรงเพื่อจัดการ Branch และอธิบายว่ามันทำงานยังไง เราเริ่มกันที่ทำความเข้าใจเรื่อง Branch อีกรอบ   Normal Branching Models [...]

[Git Flow] ทำความเข้าใจ Git Flow และ Code Review

บทความนี้ต้องบอกก่อนว่าใครยังใช้ Git ไม่คล่องหรือไม่รู้จักเลย ผมแนะนำว่าให้ไปอ่านเรื่อง Git หรือพวก Source Control ก่อน เพราะผมจะไม่ไล่พื้นฐานให้กับคนที่เข้ามาอ่านบทความนี้ครับ โดยตัวนี้ผมจะเน้นไปทางการปฏิบัติเพื่อทำให้เห็นถึงประโยชน์เผื่อว่าเราจะเอาไปปรับใช้กับการจัดการทีมเขียนโค้ดของคุณหรือโปรเจคของคุณเอง โดยบทความนี้เราจะมาเน้นการจัดการ Branch ด้วย Git Flow และการทำ Review code โดยใช้ Pull Request   What’s a [...]