ครั้งนี้เราจะมาลองใช้งานบริการที่มีอยู่เดิมอย่าง Git และ Dropbox เพื่อสร้าง Free private repository แบบง่ายๆ โดยไม่เสียสตางค์กัน ก่อนอื่นมาทำความรู้จักกับ Git และ Dropbox กันก่อน Git คือ ระบบควบคุมการแก้ไขข้อมูลย้อนหลัง (revision control systems) อธิบายง่ายๆ ให้พอมองเห็นภาพได้ว่า Git คือ ซอฟท์แวร์ที่ช่วยเราในการสำรองข้อมูล (ฺBackup) ซึ่งการสำรองข้อมูลนี้เองทำให้เราสามารถย้อนกลับไป ณ ช่วงเวลาใดๆของข้อมูลได้ (ในทางเทคนิคแล้ว Git ไม่ได้เป็นแค่เพียงซอฟท์แวร์ในการ Backup ข้อมูล แต่ Git ยังเป็นซอฟท์แวร์ที่ใช้ในการจัดการรุ่นของซอร์สโค้ดอีกด้วย) Dropbox คือ แหล่งเก็บข้อมูลแบบก้อนเมฆ (Cloud storage) อธิบายแบบสั้นๆง่ายๆ ได้ว่า Cloud storage นั่นก็คือแหล่งเก็บข้อมูลบน Internet นั่นแหละครับ
ตอนนี้เรารู้จักกับ Git และ Dropbox กันแล้ว ต่อไปเรามาลองดูวิธีใช้งาน Git ควบคู่กับ Dropbox กันเลยครับ ก่อนอื่นให้เข้าไปที่แฟ้มโปรเจคที่เราอยากใช้ Git ในการควบคุม source code ครับ แล้วทำการรันคำสั่ง
~/project $ git init
เพื่อทำการเริ่มต้น (Initialize) การใช้ Git ขั้นตอนต่อไปคือ ให้เราทำการเพิ่ม (add) โค้ดเราเข้าไปใน Staging area (สำหรับ Staging area ให้จินตนาการง่ายๆว่า มันคือตะกร้าเก็บเอกสารใบนึงที่วางอยู่บนโต๊ะเราครับ)
Continue reading