git for window วิธีใช้งานด้วย TortoiseGit 1.8.3.0 32bit

ทำตามขั้นตอนดังนี้

1. ไปที่ project directory คลิกขวา เลือก Git Create repository here…

2. คลิกขวา เลือก Git Commit -> “master” … เพื่อทำการบันทึกข้อมูลบน local


3. กรอก Comment ในช่อง Message และด้านล่างเลือกไฟล์ที่จะบันทึกข้อมูลบน local

4. หลังจาก Commit บันทึกข้อมูลบน local แล้ว files และ directories จะมีเครื่องหมายถูกสีเขียว ซึ่งหมายถึง files นั้นๆคือตัวล่าสุดแล้ว

5. ขั้นตอนต่อไปเราจะ Push บันทึกข้อมูลขึ้นไปบน server ขั้นตอนนี้จะต้องทำขั้นตอนที่ 4. ให้เรียบร้อยทั้งโปรเจ็คก่อน หมายถึงทุกๆ files และ directories จะต้องมีเครื่องหมายถูกสีเขียว ซึ่งหมายถึงเป็นตัวล่าสุด

6. คลิกปุ่ม Manage และใส่ URL ของ server ในตัวอย่างผมใช้ bitbucket จากนั้นกดปุ่ม Add New/Save และกดปุ่ม OK

7. ที่ Destination เลือก Remote ที่เราตั้งค่าไปในข้อ 6. จากนั้นกดปุ่ม OK ระบบจะถาม Password ของ account bitbucket ของเรา

8. ในกรณีที่ Push แล้วไม่สำเร็จ ขึ้นแสดง error ว่า “git did not exit cleanly (exit code 1)” ให้ทำการ Pull มาจาก server ก่อน นั่นหมายความว่า Code บน local ของเราไม่ใช่ตัวล่าสุด หมายถึงที่ตัว server มีคนอื่นอัพตัวแก้ไขขึ้นไป การ Pull จะเป็นการดึงโปรเจ็คจาก server มาเทียบกับ local เรา ถ้าไม่มีอะไรขัดแย้ง ก็จะ Pull สำเร็จ และจะสามารถ Push ได้ ให้ลอง Push อีกครั้ง

Related posts:

This entry was posted in knowledge. Bookmark the permalink.