บทความ การใช้ Git & GitHub
Command Git On Mac
Written by มาสเตอร์ อึ่งตามหัวข้อเลย ครับ ถ้าเราต้องการ ทำ Git Contrl บน IDE ตัวอื่นที่ไม่ได้ มี Tool สนับสนุน Git และ GitHub แบบ Android Studio หรือ Xcode อย่างตัวอย่าง มาสเตอร์ จะให้ Arduino IDE และ อัพโค้ด Arduino ไปเก็่บบน GitHub ทำอย่างไร ?
สี่งแรก ไปเปิด Termial (ถ้าเป็น Windows ให้ cmd) เข้าไปยังโฟวเตอร์ ที่มีโค้ดที่เราจะเอาขึ้น GitHub
ls สร้างความมั่นใจว่ามี Source Code อยู่ใน โฟวเตอร์นี่ (ถ้าเป็น Win ให้ใช้คำสัง dir/w นะครับ) จะเห็น ไฟร์ของเราอยู่
git status ดูว่ามีการใช้ git หรือยังจากตัวอย่าง จะพบว่า Not a git repository แสดงว่ายังไม่มีการเรียกใช้ Git ที่โฟวเตอร์ นี่
เริ่มใช้ Git โดยใช้คำสั่ง git init
ที่นี่เราเช็ค git status ใหม่ ตัว Git จะแจ้งว่ามี ไฟร์ ที่ยังไม่ได้รับการ Comment (สีแดงๆ) ในโฟวเตอร์ ของเรา
ไปที่ Account GitHub ของเรา Repository
เราจะสร้าง Repository ใหม่
มาสเตอร์ Copy ตรง ที่มาสเตอร์ ล้อมแดงไว้
เอาแค่นี่นะ
เอามา paste ที่ Termial หรือ cmd บน Windows ครับ
เช็คว่าเห็นปลายทางที่จะอัพไปเก็บไหม โดยใช้ git remote -v และ git add --all เพื่อกำหนดไฟร์ ที่จะ Commit
git status จะเห็นไฟร์ เป็น สีเขียวพร้อมที่นะ Commit
มาสเตอร์ ลอง Commit ด้วยคำว่า DHT conneced
ลองใช้คำสั่ง git status จะเห็นว่ามีการแจ้งว่า nothing to commit. ต่อไปเราก็ Push ขึ้น GitHub ได้ละ
คำสั่ง git push origin master เพื่อนำโค้ดในเครื่องของเราขึ้น GitHub การอัพครั้งแรกจะต้องใส่ user/password ของ GitHub หน่อยนะครับ
ได้มาเละ ที่นี่เราลองเข้าไปดูใน Account GitHub ของเราและ Refresh ดูครับ
เมื่อ Refresh จะได้แบบนี้
ได้มาละ เย้ๆๆๆ ที่นี้เมื่อเราทำโค้ด ต่อยอดไป ต่อยอดมา ต้องการอัพเดทโค้ด
เหมือนเดิม. git add --all
ต่อไปก็ git commit -m "ข้อความที่ต้องการ Commit" และ git push origin master แค่นี่ก็เรียบร้อยโรงเรียนมาสเตอร์