Knowledge

รวมคู่มือและบทความเชิงเทคนิคจากทีม Dot Enterprise · ทั้งหมด 1008 บทความ

หนูรวมคู่มือที่ทีมเขียนไว้ให้ตรงนี้แล้วค่ะ ลองพิมพ์สิ่งที่อยากรู้ในช่องค้นหาได้เลยนะคะ เมี้ยว!

Git

Git Flow: Branching Strategy สำหรับทีม Developer

Git Flow คือ Branching Strategy ยอดนิยมที่สร้างโดย Vincent Driessen ในปี 2010 มีโครงสร้าง branch ที่ชัดเจน ทำให้ทีมสามารถทำงานร่วมกันได้อย่างเป็นระบบ เหมาะ…

Git

วิธีแก้ไข Merge Conflict ใน Git อย่างถูกวิธี

Merge Conflict เกิดขึ้นเมื่อ Git พยายาม merge (รวม) สองสาขาเข้าด้วยกัน แต่พบว่าไฟล์เดียวกันบรรทัดเดียวกันถูกแก้ไขโดยสองสาขา ทำให้ Git ไม่สามารถตัดสินใจได้…

Git

Git Merge vs Rebase ต่างกันอย่างไร? เลือกใช้เมื่อไหร่

เมื่อพัฒนาโครงการร่วมกันในทีม คำถามที่นักพัฒนาหลายคนสงสัยคือ ควรใช้ git merge หรือ git rebase ดี ทั้งสองคำสั่งมีจุดประสงค์คล้ายกันคือ นำการเปลี่ยนแปลงจาก…

Git

Git Branch คืออะไร? ทำไมนักพัฒนาทุกคนต้องใช้

Git Branch คือหนึ่งในความสามารถที่ทรงพลังที่สุดของ Git เพราะช่วยให้ทีมสามารถพัฒนาฟีเจอร์ใหม่ แก้ bug และทดลองสิ่งต่างๆ ได้อย่างเป็นอิสระโดยไม่กระทบโค้ดหลัก…

Git

การเขียน Git Commit Message ที่ดี: หลักการ Conventional Commits ที่ทีมใช้จริง

Commit message ที่ดีคือหนึ่งในทักษะที่แยกนักพัฒนามือใหม่ออกจากมืออาชีพ เมื่อคุณกลับมาดู commit log หลังผ่านไป 6 เดือน ข้อความอย่าง "fix bug" หรือ "update"…

Git

วิธีสร้าง Git Repository ใหม่ด้วย git init และ git clone อย่างถูกต้อง

เมื่อคุณตัดสินใจใช้ Git ในโปรเจ็กต์ สิ่งแรกที่ต้องทำคือการเริ่มต้น Repository มีอยู่ 2 วิธีหลักคือ git init สำหรับโปรเจ็กต์ใหม่ และ git clone สำหรับการ…

Git

Git Workflow คืออะไร? ทำความเข้าใจ Working Directory, Staging Area และ Repository

หนึ่งในความสับสนที่พบเห็นจากนักพัฒนาเมื่อเริ่มต้นใช้ Git เลย คือ "ทำไมถึงต้อง add ก่อนแล้วค่อย commit?" บทความนี้จะอธิบาย Git Workflow อย่างละเอียด พร้อม…

Git

Git Commands พื้นฐานที่ใช้บ่อยที่สุด 20 คำสั่ง พร้อมตัวอย่างการใช้งาน

Git เป็นระบบควบคุมเวอร์ชั่น (Version Control System) ที่ใช้กันอย่างแพร่หลายในโลกการพัฒนาซอฟต์แวร์ สำหรับผู้ที่เพิ่งเริ่มใช้งาน Git กำลังแรก คำสั่งพื้นฐาน…

Git

ตั้งค่า Git ครั้งแรก: username, email และ editor อย่างถูกต้อง

หลังจากติดตั้ง Git เสร็จแล้ว ขั้นตอนสำคัญต่อไปคือการตั้งค่า Git Identity โดยระบุชื่อผู้ใช้งาน (username) และอีเมลของคุณ เพื่อให้ Git สามารถบันทึกข้อมูลผู้…

Git

ติดตั้ง Git บน Ubuntu/Debian VPS ขั้นตอนแรก

การติดตั้ง Git บน Cloud VPS ที่ใช้ Ubuntu หรือ Debian นั้นเป็นขั้นตอนที่ง่ายและไม่ยุ่งยาก เพียงใช้คำสั่งการจัดการแพคเกจ (Package Manager) ของ Linux ได้แล้ว…