Dark mode
ส่งโค้ดขึ้นรีโมท (git push)
git push
คือคำสั่งที่ใช้ส่ง commit ที่เราทำไว้ในเครื่องขึ้นไปยัง remote repository (เช่น GitHub, GitLab) เพื่อให้ทีมงานหรือคนอื่นเห็นและใช้งานได้
วิธีใช้งาน
sh
git push origin main
origin
คือชื่อ remotemain
คือชื่อ branch ที่จะ push
ตัวอย่างสถานการณ์จริง
"หลังแก้ไขบั๊กและ commit เสร็จ อยากให้ทีมเห็นโค้ดใหม่ ก็กด push ขึ้น GitHub ได้เลย"
เคล็ดลับ
- ต้องตั้งค่า remote repository ก่อนถึงจะ push ได้ (
git remote add ...
) - สามารถ push branch ใหม่ขึ้น remote ได้ เช่น
sh
git push origin feature-login
- ใช้
git push -u origin branch-name
เพื่อให้ branch นี้จำ remote และ branch ปลายทางไว้ (push ครั้งต่อไปใช้แค่git push
ได้เลย) - ถ้า push ไม่ได้ อาจต้องดึง (pull) โค้ดล่าสุดมาก่อน (
git pull
) - ถ้า push แล้วเกิด conflict ต้องแก้ไขและ commit ใหม่ก่อน push อีกครั้ง
"git push คือการแชร์ผลงานของคุณกับทีมและโลกภายนอก"