Thursday, January 7, 2016

การใช้งาน Git และใช้งาน bitbucket บน Ubuntu 14

 การใช้งาน Bitbucket

1. ทำการสมัครสมาชิกเพื่อใช้งาน โดยสามารถสมัครผ่านลิ้งค์นี้ https://bitbucket.org/account/signup/
2. สร้าง Team เพื่อแชร์ไฟล์งานให้คนในทีมได้ใช้ไฟล์ร่วมกัน
      2.1  โดยกดที่เมนู Create team และทำการใส่รายละเอียดต่างๆ ดังภาพที่ 1.1
ภาพที่ 1.1

      2.2 ทำการสร้าง repository เพื่อเก็บ project ที่ต้องการแชร์ในคนในทีม โดยกดที่เมนู create repository และใส่รายละเอียดต่างๆเกี่ยวกับ project ดังภาพ 1.2
ภาพที่ 1.2 

   2.3 เมื่อสร้าง repository เสร็จ จะสามารถเห็น repository ได้ที่เมนู Repositories            ดังภาพที่ 1.3


ภาพที่ 1.3 

 3. ขั้นตอนของ uploadไฟล์ขึ้น server หากคนในทีมทำการ upload ไฟล์ขึ้น server แล้ว จะเห็นดังภาพที่ 1.4 และ 1.5  (สามารถดูไฟล์ได้จากเมนู Source)
ภาพที่  1.4

ภาพที่ 1.5 

 4. ขั้นตอนของการตรวจสอบว่าใครทำอะไรกับงานบ้าง โดยสามารถดูได้จากเมนู Commits             ดังภาพที่ 1.6 และ 1.7
ภาพที่ 1.6
ภาพที่ 1.7
 


การใช้งาน Git
1. เปิด Terminal ในเครื่องขึ้นมา
2. ทำการติดตั้ง git โดยใช้คำสั่ง sudo apt-get install  git
3. ทำการเชื่อมต่อ Git ในเครื่องของเรากับ  Server โดยการ config ผ่านคำสั่ง
     3.1 git config --global user.name "ชื่อผู้ใช้งานในbitbucket" 
            เช่น git config --global user.name "testusername"
      3.2 git config --global user.email "Emailที่ใช้สมัครbitbucket"
            เช่น  git config --global user.email "exsample@email.com"
4. ทำการสร้างไฟล์ .git เพื่อให้สามารถ upload ลง server ได้ โดยใช้คำสั่ง git init
5. เมื่อทำการสร้างไฟล์ .git แล้วพิม์ cd .. (ไฟล์.gitจะเป็นไฟล์เปล่าที่มองไม่เห็น)และทำการ add ไฟล์หรือโฟลเดอร์งานที่ต้องการจะ upload โดยใช้คำสั่ง git add ชื่อไฟล์หรือโฟลเดอร์ที่ต้องการ (หาก upload ทีละไฟล์ให้ใส่นามสกุลไฟล์ด้วย) เช่น  git add testproject หรือ git add DOC.txt
6. พิมพ์คำสั่ง git commit -a เพื่อ commit ไฟล์หรือโฟลเดอร์ลง server ตามภาพที่ เมื่อกด Enter แล้วจะพบอีกหนึ่งหน้าต่างดังภาพที่ 2.1
ภาพที่ 2.1
ภาพที่ 2.2

7. ทำการลบ # ออก (จะลบกี่ครั้งก็ได้) จะได้ผลลัพธ์ตามภาพที่ 2.2
ภาพที่ 2.3

           ทำการsave โดยกด Ctrl+x พิมพ์ y แล้วกด Enter
8. ทำการ remote url เพื่อชี้ไปยัง server ที่ต้องการ upload โดยนำ url นำมาจาก clone
ตามดังภาพที่2.4

ภาพที่ 2.4
       เมื่อได้ url เพื่อนำมา remote แล้ว (ก้อปปี้มาเฉพาะurlโดยไม่ต้องก้อปปี้git cloneมาด้วย) เมื่อก้อปปี้ url มาแล้ว นำ url มาวางต่อคำสั่ง git remote add origin ....
        เช่น git remote add origin https://memberbk@bitbucket.org/testexample01/test.git 
ดูตัวอย่างตามภาพที่ 2.5

ภาพที่ 2.5

             *หากสามารถทำการ remote url ได้ จะแสดงข้อความว่า fatal: remote origin already exists.
10. เมื่อทำการ remote url เสร็จแล้ว ให้พิมพ์คำสั่ง git push -u origin master เพื่อทำการ upload ไฟล์ไปยัง server หากการupload สำเร็จ จะขึ้นข้อความดังภาพที่ 2.6
ภาพที่ 2.6

                        
           *สามารถตรวจสอบว่าไฟล์หรือโฟลเดอร์งานถูก upload แล้วจริงหรือไม่ ดูได้จาก Source ใน bitbucket (หากหาไม่พบสามารถเลื่อนขึ้นไปดูการใช้ bitbucket ด้านบน)





การ clone หรือการ Download ไฟล์เพื่อนำมาแก้ไข
1. เปิด Terminal ใน Ubuntu ขึ้นมา
2. พิมพ์คำสั่ง cd /ตามด้วยโฟลเดอร์ที่ต้องการนำไฟล์จากการcloneไปวางไว้ ดังภาพที่ 3.1

ภาพที่ 3.1
3. เมื่อเข้าถึงโฟลเดอร์ที่ต้องการแล้ว สามารถ Download หรือ Clone Url จาก Bitbucket มาได้เลย โดยการก้อปปี้คำสั่งมาจากเมนู cloneและนำไปวางไว้ใน Terminal  ดังภาพที่ 3.2 และ 3.3



ภาพที่ 3.2

ภาพที่ 3.3

 
4. หากการ Clone หรือ Download สำเร็จ จะได้ผลลัพธ์ดังภาพที่ 3.4 และ 3.5

 ภาพที่ 3.4

ภาพที่ 3.5

 





No comments:

Post a Comment