การทำงานกับคอมพิวเตอร์ เป็นไปได้เสมอที่เรื่องราวไม่คาดฝันจะเกิดขึ้น เช่น ฮาร์ดดิสก์พัง, เสาร์ อาทิตย์อยากทำงาน แต่โน๊ตบุ๊กทิ้งไว้ที่ทำงาน มีแต่คอมตั้งโต๊ะ ซึ่งไม่มีโค้ดโปรเจ็กอยู่ข้างใน, ฟอร์แมตเครื่องลงวินโดวใหม่, โน๊ตบุกหาย เป็นต้น

ถ้าเราใช้งาน git ร่วมกับ github.com เราก็ไม่ต้องกังวลใดๆ เพราะซอร์สโปรเจ็กเรา push ขึ้นไปเก็บไว้ที่นั่นหมดแล้ว ก็แค่ cloning มันลงมาเท่านั้นเอง

วิธีการ

1. ล้อกอินเข้าสู่เว็บไซต์ github.com คลิกที่ชื่อแอคเค้าของตัวเอง คลิกที่ชื่อโปรเจ็ก
git-clone-1

2. คลิกปุ่ม copy to clipboard
git-clone-2

3. เปิดโปรแกรม Source Tree ขึ้นมา คลิกปุ่ม Clone/New หน้าต่างใหม่จะถูกเปิดขึ้นมาแล้วป้อนรายละเอียด เมื่อป้อนรายละเอียดเสร็จแล้ว คลิกปุ่ม clone
Source Path/URL : วาง url ที่เรา copy มาจาก github.com (ข้อ 2)
Destination Path : ระบุพาธสำหรับเก็บไฟล์ที่จะ clone มาจาก github.com (ถ้าเป็นโปรเจ็ก php ก็จะต้องเก็บไว้ใน www)
Bookmark this repository : ติ๊กเครื่องหมายถูก
git-clone-3

หลังจาก cloning เสร็จเมื่อเราลองคลิกๆดู จะเห็นว่า รายการ commit ของเราอยู่ครบถ้วนสมบูรณ์
git-clone-4

ไปดูโฟลเดอร์โปรเจ็กในเครื่อง จะมีไฟล์อยู่ในนั้นเพียบ
git-clone-5

ต่อจากนี้ไปก็แก้ไขโค้ดแล้ว commit, push ตามปกติ