|

Git ผูกได้ก็แก้ได้ unset-upstream

ไปทำอีท่าไหนไม่รู้ ตอนpush code ขึ้น git แล้วขึ้น Error มาตามด้านล่าง current branch does not match the name of your current branch . เช็คดูดีๆ อ้าว feature branch ไปชี้ที่ master นี้..​ไม่ใช่ละ โอเค…ปัญหานี้แก้ได้ ไม่ยาก แค่เราต้องปลด branch ที่ผูก แล้วผูกด้วย remote branch ที่ถูกต้อง โดยเริ่มทำการปลด upstream branch ก่อนตามคำสั่งนี้ คราวนี้ local branch เราก็จะไม่ผูกกับ remote แล้ว ต่อไปก็ทำการผูกกับ remote ลอง pull & push ก็จะได้ปกติ

Git Tag – การสร้าง tag

เมื่อเราต้องการสร้าง tag ที่เป็นเหมือน label แปะไว้สำหรับ version ใด vesion หนึ่ง เช่น เมื่อเรา deploy prod ที่ version ไปแล้ว เราอาจจะอยาก tag เพื่อให้รู้ว่า deploy prod ที่ version ไหน นี้คือคำสั่งสำหรับสร้าง tag Create a tag For examle หลังจากลอง list tag ออกมาโดยใช้คำสั่งนี้ List tags และเมื่อต้องการ push tag ที่หา remote ใช้คำสั่ง Push tags to remote