Git

ช่วงนี้เพิ่งลองใช้ git หลังจากมี account github มานาน ปกติไม่ได้ใช้ version control เพราะว่า code ทำงานอยู่คนเดียว (ส่วนใหญ่ก็ example code มา replicate ปัญหาลูกค้า)

หลังๆ เริ่มมีงานที่รู้สึกว่าถ้ามี version control น่าจะสะดวกขึ้น อย่างน้อยทำอะไรพังก็แก้กลับไป ver เก่าได้ง่ายขึ้นไม่ว่าจะเป็นงาน code, งานเอกสาร ก็อุตสาห์ไปลงเรียน git ที่คนใน office สอน แต่ตอนใช้จริงยังงงๆ อยู่ คือเพราะใช้เองอยู่คนเดียว push ขึ้น remote ก็ push ขึ้น gitlab ของ office ซึ่ง repo นั้นก็มีผมก็ใช้คนเดียว – -”

  • ตอนนี้ยังงงว่าควรจะ add กับ commit ตอนไหน คือ code แล้ว add เลยรึเปล่า เทสผ่านค่อย commit หรือว่า commit แล้วค่อยเทส งง
  • ตอนนี้ใช้วิธี code –> test –> add –> commit อยู่
  • เนื่องด้วย remote repo มีผมใช้อยู่คนเดียว ก็เลยไม่ค่อยเข้าใจการ pull, fetch ซักเท่าไหร่นัก
  • ยังไม่ค่อยแตก branch มากเท่าไหร่นัก ต้องลองเล่นอันนี้ให้เยอะๆ กว่านี้จะได้ลอง merge ด้วย
  • ตอนนี้ยัง set ให้คนอื่นมา clone repo ของตัวเองใน gitlab ที่ office ยังไม่ได้เลย (ฮาาา)
  • วันสองวันนี้วุ่นกับการ set ssh, git ให้ต่อทะลุ proxy บริษัทออกไป github รู้สึกสนุกดี

รู้สึกยังมีช่องว่างที่ยังไม่เข้าใจอีกมากมายให้เรียนรู้ แม้จะช้ากว่าคนอื่นเขาหลายปีแสงก็ตาม