ข้ามไปเนื้อหาหลัก

เจาะลึกโปรเจกต์แรกบน GitHub: อัปโหลดโฟลเดอร์ผ่าน Git และ SSH

เรียนรู้วิธีนำโปรเจกต์ Kenya-Hospitals-Records-Analysis บนคอมพิวเตอร์ขึ้น GitHub ผ่าน Git Bash และ SSH key ตั้งแต่เริ่มต้นจนสำเร็จ

เรียบเรียงโดย AI
Inewgen
23 Aug 2026ที่มา: Dev.to2 นาทีอ่าน (0 ครั้ง)
แชร์
เจาะลึกโปรเจกต์แรกบน GitHub: อัปโหลดโฟลเดอร์ผ่าน Git และ SSH

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขนาดตัวอักษร
  • ทำความเข้าใจคำศัพท์พื้นฐาน Git, GitHub, Git Bash และ SSH Key
  • สร้างโฟลเดอร์และไฟล์สำหรับโปรเจกต์ Kenya-Hospitals-Records-Analysis
  • ใช้คำสั่ง Git เริ่มต้นจนถึงการ Commit และ Push ขึ้นคลาวด์สำเร็จ

การนำโปรเจกต์จากคอมพิวเตอร์ส่วนตัวขึ้นสู่แพลตฟอร์มคลาวด์อย่าง GitHub เคยเป็นเรื่องน่าสงสัยสำหรับนักพัฒนาหลายคน จนกระทั่งได้เริ่มศึกษาการใช้งาน Git อย่างจริงจัง โดยโปรเจกต์แรกนี้มีชื่อว่า Kenya-Hospitals-Records-Analysis ซึ่งเริ่มต้นจากการทำความเข้าใจเครื่องมือหลัก ได้แก่ Git สำหรับติดตามความเปลี่ยนแปลงในเครื่อง, GitHub แพลตฟอร์มออนไลน์สำหรับแชร์โค้ด, SSH Key ข้อมูลรับรองดิจิทัลเพื่อความปลอดภัย และ Git Bash โปรแกรมสำหรับพิมพ์คำสั่ง

ขั้นตอนเริ่มต้นเริ่มจากการสร้างโฟลเดอร์หลักผ่านคำสั่ง mkdir Kenya-Hospitals-Records-Analysis และใช้คำสั่ง cd เพื่อเข้าไปข้างใน จากนั้นสร้างโฟลเดอร์ย่อยชื่อ Data และไฟล์ README.md สำหรับจัดทำเอกสารประกอบโปรเจกต์ ก่อนจะตรวจสอบความเรียบร้อยด้วยคำสั่ง ls เพื่อดูว่าไฟล์และโฟลเดอร์ทั้งหมดถูกสร้างขึ้นอย่างถูกต้องแล้ว

terminal command line interface programming screen

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

เมื่อเตรียมโครงสร้างเสร็จสิ้น ขั้นตอนสำคัญคือการเปิดใช้งานระบบ Git ด้วยคำสั่ง git init เพื่อสร้างที่เก็บข้อมูลจำลอง จากนั้นตรวจสอบสถานะด้วย git status นำไฟล์เข้าสู่ระบบเตรียมบันทึกด้วย git add . และทำการบันทึกประวัติการเปลี่ยนแปลงครั้งแรกด้วยคำสั่ง git commit -m "First commit" เพื่อยืนยันการบันทึกโค้ดเวอร์ชันแรก

การใช้งาน SSH Key แทนรหัสผ่านปกติถือเป็นแนวทางปฏิบัติมาตรฐานในวงการพัฒนาซอฟต์แวร์สมัยใหม่ เพราะนอกจากจะช่วยลดความยุ่งยากในการกรอกข้อมูลยืนยันตัวตนทุกครั้งที่ส่งโค้ด ยังช่วยยกระดับความปลอดภัยในการเชื่อมต่อระหว่างเครื่องคอมพิวเตอร์กับเซิร์ฟเวอร์ระยะไกลของ GitHub อีกด้วย

ในขั้นตอนสุดท้าย นักพัฒนาได้ตรวจสอบสาขาการทำงานด้วย git branch ซึ่งอยู่ในสาขา main และเชื่อมต่อคลังข้อมูลท้องถิ่นเข้ากับ GitHub ผ่านคำสั่ง git remote add origin พร้อมกับระบุลิงก์ SSH ก่อนจะตรวจสอบการเชื่อมต่อด้วย git remote -v และส่งโค้ดทั้งหมดขึ้นระบบด้วยคำสั่ง git push -u origin main ซึ่งผลลัพธ์บนหน้าเว็บไซต์ GitHub ยืนยันว่าโฟลเดอร์ Data และไฟล์ README.md ถูกอัปโหลดขึ้นไปอย่างสมบูรณ์

ที่มา: Dev.to

ความคิดเห็น

แสดงความคิดเห็น
0/2000

พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้