สรุป github ฉบับเริ่มต้น

github.com 


ศัพท์เบื่องต้นที่ต้องรู้เกี่ยวกับ github
Repository หรือ Repo คือ กรุสำหรับเก็บ Project
Push การส่ง Code ขึ้นไปเก็บบนเว็บ github
Pull การดึงโค้ดล่าสุดบนเว็บ github ลงมาที่เครื่อง developer



ภาพรวมการทำงานเป็นทีมด้วย GITHUB

Developer 1 สร้าง repo บน github แล้ว push โค้ดขึ้นไปเก็บไว้
Developer 2 Clone โค้ดลงมาจาก github
Developer คนอื่นๆในทีมทำเหมือนๆคนที่ 2

เมื่อถึงเวลา Developer คนหนึ่งในทีมอัพเดทโค้ดเขาจะ Push สิ่งที่เขาได้แก้ไขขึ้น github
คนที่เหลือก็ Pull ลงมาอัพเดทบน Tablet | PC ของเขาเอง และทำวนๆอยู่แค่นี้



เริ่มกันเลย

สมัครสมาชิก www.github.com
กดปุ่ม + ขวาบน เลือก new repository
เมื่อสร้าง repository เรียบร้อยกลับมาที่ ubuntu


ไปที่ Directory ของโปรเจคเรา

git init
git add file.php
git commit -m "first commit"
git remote add origin https://github.com/{username}/{repo-name}.git
git push -u origin master



เพิ่มความเข้าใจ
แก้ไข file.php นั้นซักนิดนึง เสร็จแล้วใช้คำสั่ง

git add file.php
git commit -m "update"
git push