Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

มาดู feature ที่น่าสนใจของ GitHub

$
0
0

ในเทอมนี้มีโอกาสไปสอน Mobile programming with Android กับทีม ที่คณะ IT ของสถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง หนึ่งในเครื่องมือที่บังคับให้ใช้คือ GitHub สำหรับจัดเก็บ source code และ Wiki ต่าง ๆ ทั้งหมด แต่ว่า GitHub มันมีความสามารถอื่น ๆ ที่น่าสนใจดังนี้

1. สามารถ edit หรือแก้ไข source code ได้

ดังนั้นถ้าต้องการแก้ไขเล็ก ๆ น้อย ๆ ก็สบายเลย

2. ใน Issue และ comment นั้นสามารถทำการ copy-and-paste รูปภาพไปได้เลยนะ

โดยจะทำการ upload ขึ้น github ให้เองเลย มันสะดวกมาก ๆ เพียงแค่ลากมาวางเท่านั้นเอง !!

3. ในพวกไฟล์ Markdown, Issue, Comment สามารถทำ Code Formatting ได้นะ

เพียงแค่บอกว่า code เป็นภาษาอะไรเท่านั้นเอง ภาษาที่สนับสนุนทั้งหมดดูที่นี่ Gramma Index ผลการทำงานเป็นดังนี้

4. รู้ไหมว่า เราสามารถปิด issue ต่าง ๆ ผ่าน git commit message ได้ ?

ตัวอย่างเช่นถ้าต้องการ close หรือ ปิด issue หมายเลข 1 สามารถเขียน commit message ได้ดังนี้ Fixed #1 ดูเพิ่มเติมได้จาก Closing issue with keywords

5. สามารถ copy link ไปยัง code หรือบรรทัดที่ต้องการได้เลย

จุดนี้ใช้บ่อยมาก ๆ เมื่อเราทำการ review หรือพูดคุยกัน ดังนั้นทำการ copy link มาคุยกันเลย

6. ถ้าต้องการเขียน checklist ใน Markdown ทำอย่างไร ?

เป็นอีกหนึ่งความสามารถของ Markdown นะ สามารถเขียนได้ดังนี้ จะแสดงผลดังนี้

7. ค้นหาไฟล์ต่าง ๆ ใน repository ด้วยการกดปุ่ม t

จากนั้นก็พิมพ์สิ่งที่ต้องการหาเลย แสดงดังรูป

8. มีอีกอย่างที่ถามบ่อยคือ Google Chrome plugin ชื่อว่า Octotree

สำหรับการแสดงโครงสร้างของ repository ในรูปแบบ tree แสดงผลดังรูป

9. มีอีกนิดเผื่อยังไม่รู้ ถ้าใครต้องการใช้รูป profile ก็ง่ายมาก ๆ

ให้พิมพ์ .png ต่อท้ายชื่อ username ดังนี้ github.com/up1.png

สุดท้ายแล้วยังมีความสามารถอื่น ๆ อีกมากมาย เช่น

ดูเพิ่มเติมเกี่ยวกับ Github
วันนี้นักพัฒนามี account ใน GitHub กันหรือยัง ?
Reference Websites https://hackernoon.com/12-cool-things-you-can-do-with-github-f3e0424cf2f0 http://solutionoptimist.com/2013/12/28/awesome-github-tricks/

Viewing all articles
Browse latest Browse all 1997

Trending Articles