ตอนนี้กำลังทำโปรเจคภาษา C ส่งปลายเทอม โค้ดแค่พันกว่าบรรทัดเอง แรกๆก็ไม่มีปัญหาอะไร จนตอนที่เริ่มหาบัคแล้วก็ช่วยกันแก้นี่แหละ ตอนแรกก็ใช้ github กันอยู่แต่เริ่มเจอปัญหาเวลาที่ต่างคนต่างแก้โค้ดเดียวกันแล้วพอจะ merge มันก็ conflict เพื่อนก็เริ่มขี้เกียจจะมานั่งปรับแก้เองให้มันอัพโหลดไปได้ ก็เลยต่างคนต่างแยกกันไปทำโดยคิดไว้ว่าถ้าแก้บัคได้แล้วก็ค่อยเอามา commit ทีเดียว ก็เหมือนจะโอเคแต่ว่าแต่ละคนที่แยกกันไปไล่ล่าฆ่าบัคก็ฆ่าบัคได้ไม่หมด บางคนก็ฆ่าบัคเก่าแล้วกำเนิดบัคใหม่ขึ้นมาอีก พอแต่ละคนมาคุยกันอีกทีเลยไม่รู้จะยึดไฟล์ไหนเป็นหลัก แต่ละคนก็แก้ ก็เพิ่มเติมไปจากเวอร์ชันที่เริ่มเอาไปแก้กันเยอะแล้ว พอคิดจะยึดของคนนึงเป็นโค้ดหลัก อีกคนที่แก้บัคในโค้ดนั้นไปได้แล้ว แต่ถ้าจะให้เอาของแต่ละคนมารวมกัน โค้ดมันก็เดินไปคนละทางกันไกลเกินไปแล้ว ตอนนี้ก็เลยงงๆมึนๆ จนสุดท้ายก็ต้องย้อนไปเริ่มแก้กันใหม่จากเวอร์ชันล่าสุดบน github โดยที่ยังไม่ยอมใช้ github กันต่ออยู่ดี
ผมว่ามันเสียเวลาแล้วก็เหนื่อยเปล่าๆกับการต้องมาย้อนไปย้อนมา ต้องมาหาข้อตกลกกันแบบนี้ว่าจะเอาโค้ดของใครดี แค่จะช่วยใช้ github กันหน่อยก็ไม่ได้ แค่อยากมาระบายครับ นี่แค่โปรเจคเล็กๆทำกันแค่ 5 คนเอง ถ้าหัดใช้ version control ให้คล่องๆกันทุกคน(รวมทั้งผมด้วย)งานก็ไม่น่าจะต้องเหนื่อยขนาดนี้เลยแท้ๆ Y Y
เพื่อนไม่ยอมใช้ github งานเดินช้ามาก T T
ผมว่ามันเสียเวลาแล้วก็เหนื่อยเปล่าๆกับการต้องมาย้อนไปย้อนมา ต้องมาหาข้อตกลกกันแบบนี้ว่าจะเอาโค้ดของใครดี แค่จะช่วยใช้ github กันหน่อยก็ไม่ได้ แค่อยากมาระบายครับ นี่แค่โปรเจคเล็กๆทำกันแค่ 5 คนเอง ถ้าหัดใช้ version control ให้คล่องๆกันทุกคน(รวมทั้งผมด้วย)งานก็ไม่น่าจะต้องเหนื่อยขนาดนี้เลยแท้ๆ Y Y