Windsurf Blog

เชื่อม Windsurf กับ GitHub พร้อมคำสั่งขึ้นโค้ดแบบละเอียด

มีทั้งขั้นตอนเชื่อมต่อและคำสั่ง git ครบ จัดการโค้ดผ่าน Windsurf ได้ทันที

27 กุมภาพันธ์ 20267 นาทีทีม Windsurf Thailand
เชื่อม Windsurf กับ GitHub พร้อมคำสั่งขึ้นโค้ดแบบละเอียด - ภาพประกอบบทความ Windsurf

เตรียมตัวก่อนเชื่อมต่อ

ต้องมีบัญชี GitHub, ติดตั้ง Git บนเครื่อง และลงชื่อเข้าใช้ Windsurf ด้วยบัญชีที่จะใช้ทำงาน ส่วนข้อมูลผู้ใช้ (user.name / user.email) แนะนำให้ตั้งค่าผ่านคำสั่ง git config --global ก่อนเริ่ม เพื่อให้ทุก commit ชัดเจนว่าเป็นของใคร.

  • สมัคร github.com และสร้าง Personal Access Token หากจะ push ผ่าน HTTPS
  • เช็กเวอร์ชัน Git ด้วยคำสั่ง git --version
  • ใน Windsurf ให้เปิดโฟลเดอร์โปรเจกต์ที่ต้องการซิงก์

อัปโหลดครั้งแรก (โครงงานใหม่)

อ้างอิงจากภาพ infographic ที่ให้มา เราสามารถทำตามลำดับคำสั่งนี้ได้เลย โดยพิมพ์ผ่าน Terminal ภายใน Windsurf หรือคอนโซลภายนอก แล้วตรวจสถานะด้วย git status เป็นระยะเพื่อดูไฟล์ที่พร้อม commit.

  • สร้าง repository บน GitHub → คัดลอก URL แบบ HTTPS
  • ในโฟลเดอร์โปรเจกต์รัน git init
  • เพิ่มไฟล์ทั้งหมดด้วย git add .
  • สร้าง commit แรก git commit -m "Initial commit"
  • ตั้งค่า branch หลัก git branch -M main
  • เชื่อม remote git remote add origin <URL>
  • ส่งขึ้น GitHub ด้วย git push -u origin main

อัปเดตโค้ดรอบต่อไป

เมื่อ repo ถูกเชื่อมแล้ว งานประจำวันจะเหลือเพียงเพิ่มไฟล์ที่แก้ (git add) บันทึก snapshot (git commit) แล้วส่งขึ้น (git push) เท่านั้น แนะนำให้เขียนข้อความ commit บอกสิ่งที่เปลี่ยนทุกครั้งเพื่อให้ reviewer เข้าใจง่าย.

  • git add . หรือระบุไฟล์เฉพาะ
  • git commit -m "สรุปสิ่งที่แก้"
  • git push origin main

เชื่อม GitHub เข้ากับ UI ของ Windsurf

Windsurf รองรับการลงชื่อเข้าใช้ GitHub ผ่านหน้า Settings → Integrations จากนั้นเลือก Connect GitHub เพื่ออนุญาตอ่าน/เขียน repo เมื่อเสร็จแล้วคุณจะสามารถสร้าง PR, review diffs และดูสถานะ branch ตรง sidebar ได้เลยโดยไม่ต้องสลับหน้าต่าง.

  • การกด Pull/Push สามารถทำผ่าน Command Palette ได้
  • Windsurf แสดง diff แบบ inline พร้อม AI review
  • สามารถตั้งค่า default branch และ fetch interval ได้ใน Settings

Ready to try?

เริ่มใช้ Windsurf + GitHub

สมัครแพ็คเกจ Pro เพื่อใช้ Fast Context, AI review และเครดิต 250 สำหรับการเชื่อมกับทีม

สมัคร Pro รับเครดิต
แชร์บทความนี้