ใช้งาน git กับ bitbucket
สมมุติว่ามีโปรเจคอยู่แล้วในโฟลเดอร์ชื่อชื่อ project/
- สมัคร account ที่ http://bitbucket.org
- ติดตั้ง Git จาก https://git-scm.com
- สร้าง Repository ใหม่แบบ Private ใน bitbucket ตั้งชื่อตามที่เหมาะสม (สร้างโดยกดปุ่ม + ตรง sidebar ด้านซ้าย เลือกสร้าง Repository) - ดูรูปประกอบได้จาก https://confluence.atlassian.com/bitbucket/create-a-git-repository-759857290.html
- เพิ่ม Collarborator (เพื่อนร่วมทำ project) - ดูลำดับขั้นตอนได้ที่ https://stackoverflow.com/documentation/bitbucket/8102/add-collaborators-to-a-repository#t=2017072805460891172
เท่านี้ก็เสร็จในฝั่งของ Bitbucket ให้ทำการเปิด terminal และ cd ไปยัง project/
- รันคำสั่ง
git init
เพื่อทำการติดตั้ง git ในโปรเจค - รันคำสั่ง
git add .
เป็นการบอก git ให้รู้ว่าเราบันทึกสถานะปัจจุบันของไฟล์ทั้งหมด - รันคำสั่ง
git commit -m "Initial Commit"
เพื่อทำการบันทึกไฟล์ทั้งหมดเพื่อเอาลง git สามารถเปลี่ยนคำว่าInitial Commit
เป็นคำที่ต้องการได้ - ทำการ copy url ของ Repository โดยการไปยังหน้าแรกของ Repository ใน Bitbucket ส่วนของ Overview ให้เลือกเป็น HTTPS และทำการ copy ค่ากล่องข้อความที่ 3 ไว้ใน clipboard
- รันคำสั่ง
git remote add origin https://[email protected]/koson/6951.git
โดยเปลี่ยน url เป็นของที่ได้จาก bitbucket ของเราเอง - รันคำสั่ง
git push -u origin master
เพื่อทำการ push โค้ดขึ้น bitbucket ระบบจะสอบถาม password ให้กรอก password ที่ใช้ในการ login bitbucket
เสร็จในส่วนของการ push โค้ด project ขึ้นไปบน bitbucket ส่วนต่อไปคือการ pull โค้ดใหม่ในกรณีที่เพื่อนในทีมทำการเปลี่ยนแปลงโค้ดแล้ว push ขึ้น bitbucket
- รันคำสั่ง
git pull --rebase
เพื่อทำการ pull โค้ดล่าสุดจาก bitbucket มาที่ computer ของเรา