Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
Shoper Gamer
•
ติดตาม
8 มิ.ย. เวลา 11:33 • การศึกษา
Github By ShoperGamer
Github คืออะไร
โดย
GitHub เป็นแพลตฟอร์มที่นักพัฒนาโปรแกรมทั่วโลกใช้กันอย่างแพร่หลาย แต่สำหรับผู้ที่เพิ่งเริ่มต้นอาจยังไม่เข้าใจว่า GitHub คืออะไร และ ใช้งานอย่างไร บทความนี้จะอธิบาย GitHub แบบง่ายๆ พร้อมวิธีการใช้งานพื้นฐานที่ทุกคนสามารถเริ่มต้นได้
★
Github คืออะไร
GitHub คือ บริการโฮสต์ Repository สำหรับเก็บ และ จัดการโค้ดโปรแกรม โดยใช้ระบบ Git ซึ่งเป็นระบบควบคุมเวอร์ชัน (Version Control) ที่ช่วยให้
- เก็บประวัติการแก้ไขโค้ดทั้งหมด
- ทำงานร่วมกับทีมได้ง่าย
- เผยแพร่โปรเจกต์ให้คนอื่นใช้งานหรือร่วมพัฒนา
★
Github ทำอะไรได้บ้าง
1. เก็บโค้ดโปรเจกต์ส่วนตัว หรือ ทีม
2. แสดงผลงานโปรแกรมมิ่ง (Portfolio)
3. ร่วมพัฒนาซอฟต์แวร์โอเพนซอร์ส
4. โฮสต์เว็บไซต์ฟรีด้วย GitHub Pages
5. อัตโนมัติกระบวนการพัฒนาโปรแกรมด้วย GitHub Actions
★
วิธีเริ่มใช้ Github เบื้องต้น
1) สร้างบัญชี GitHub
- เข้าไปที่
github.com
- คลิก "Sign up" และ กรอกข้อมูลพื้นฐาน
- เลือกแผนฟรี (Free)
2) สร้าง Repository แรก
1. คลิกปุ่ม "+" มุมขวาบน → "New repository"
2. ตั้งชื่อ Repository (เช่น `my-first-project`)
3. เลือก "Public" (เผยแพร่สาธารณะ) หรือ "Private" (ส่วนตัว)
4. คลิก "Create repository"
☆ 3. อัพโหลดไฟล์แรก
♧ วิธีที่ 1: อัพโหลดผ่านเว็บ
- คลิกปุ่ม "Add file" → "Upload files"
- ลากไฟล์ที่ต้องการไปวางในพื้นที่ที่กำหนด
- คลิก "Commit changes"
♧ วิธีที่ 2: ใช้คำสั่ง Git
```bash
echo "# My First Project" >>
README.md
git init
git add
README.md
git commit -m "first commit"
git branch -M main
git remote add origin
https://github.com/username/repository.git
git push -u origin main
```
★
ส่วนประกอบสำคัญใน Github
1. Repository (Repo) : โฟลเดอร์เก็บโปรเจกต์
2. Branch : สาขาสำหรับพัฒนาฟีเจอร์ต่างๆ
3. Commit : การบันทึกการเปลี่ยนแปลง
4. Pull Request : การขอรวมโค้ดเข้ากับ Branch หลัก
5. Issues : ระบบติดตามปัญหา และ งาน
★
ประโยชน์ของ Github
✅ เก็บโค้ดอย่างปลอดภัย (ไม่หายแม้เครื่องเสีย)
✅ ดูประวัติการแก้ไข ย้อนหลังได้ไม่จำกัด
✅ ฝึกทำงานร่วมกับทีม ผ่านระบบ Pull Request
✅ สร้าง Portfolio ให้ HR หรือ ลูกค้าดูผลงาน
✅ เรียนรู้จากโปรเจกต์คนอื่นฟรี!
★
คำสั่ง Git พื้นฐานที่ควรรู้
1. git clone
ใช้สำหรับดาวน์โหลด Repository จาก GitHub มาเก็บไว้ในเครื่องคอมพิวเตอร์ของคุณ
2. git add
ใช้เตรียมไฟล์ที่แก้ไข หรือ ไฟล์ใหม่ เพื่อเตรียมบันทึกการเปลี่ยนแปลง (Commit)
3. git commit
ใช้บันทึกการเปลี่ยนแปลงของไฟล์ที่เตรียมไว้ด้วย `git add` พร้อมข้อความอธิบายการเปลี่ยนแปลง
4. git push
ใช้อัปโหลดการเปลี่ยนแปลงทั้งหมดที่ Commit ไว้ขึ้นไปยัง Repository บน GitHub
5. git pull
ใช้ดึงโค้ด และ อัปเดตจาก Repository บน GitHub มายังเครื่องของคุณ (รวมการเปลี่ยนแปลงจากผู้อื่น)
✏️ Shoper Gamer
>>
https://linkbio.co/ShoperGamer
✓
ทำไม Github ถึงสำคัญต่อการสมัครงานในบางที่ 👇
>>
https://www.blockdit.com/posts/674f0d002dae2d8167e980e9
✓
Git คืออะไร 👇
1
>>
https://www.blockdit.com/posts/6741d086c5d700bda430e3c0
✓
7 สิ่งที่ไม่ควรทำใน GitHub ถ้าไม่อยากให้บัญชีปลิว 👇
>>
https://www.blockdit.com/posts/683873e126814386c677f3b6
Credit :
👇
●
https://km.cc.swu.ac.th/archives/3606
●
https://learn.microsoft.com/th-th/contribute/content/git-github-fundamentals
●
https://m.pantip.com/topic/40365243
●
https://blog.openlandscape.cloud/github
github
เทคโนโลยี
ข่าวรอบโลก
บันทึก
2
3
ดูเพิ่มเติมในซีรีส์
Github
2
3
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย