𝗟𝗼𝗰𝗮𝗹 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝘁𝗼 𝗚𝗶𝘁𝗛𝘂𝗯 𝗥𝗲𝗽𝗼

การควบคุมเวอร์ชัน (Version control) เป็นทักษะพื้นฐานที่สำคัญสำหรับนักพัฒนาและวิศวกร DevOps ซึ่งจะช่วยให้คุณสามารถติดตามการเปลี่ยนแปลงและทำงานร่วมกับผู้อื่นได้ Git จะทำหน้าที่จัดการไฟล์ในเครื่องของคุณ ส่วน GitHub จะทำหน้าที่โฮสต์ไฟล์เหล่านั้นไว้บนคลาวด์

ทำตามขั้นตอนเหล่านี้เพื่อย้ายโค้ดจากคอมพิวเตอร์ของคุณไปยัง GitHub

  1. เตรียมพื้นที่ทำงานของคุณ ติดตั้ง Git Bash เพื่อใช้งาน Terminal บน Windows ซึ่งจะช่วยให้คุณมีสภาพแวดล้อมที่คล้ายกับ Linux ดาวน์โหลดได้ที่นี่: https://git-scm.com/downloads

  2. ตั้งค่าตัวตนของคุณ บอก Git ว่าคุณเป็นใคร เพื่อให้ผลงานของคุณมีชื่อระบุไว้

  1. เริ่มต้น Local Repository สร้างโฟลเดอร์สำหรับโปรเจกต์ของคุณและเปลี่ยนให้เป็น Git repo
  1. สร้างและแก้ไขไฟล์ สร้างไฟล์ index.html และใช้ Vim editor เพื่อเพิ่มเนื้อหา
  1. บันทึกความคืบหน้าของคุณ Stage ไฟล์ของคุณและสร้าง snapshot
  1. เชื่อมต่อกับ GitHub เชื่อมโยงโฟลเดอร์ในเครื่องของคุณกับ Remote GitHub repository
  1. Push โค้ดของคุณ ส่งงานจากเครื่องของคุณขึ้นไปยังคลาวด์
  1. โฮสต์เว็บไซต์ของคุณ ใช้ GitHub Pages เพื่อทำให้เว็บไซต์ของคุณออนไลน์
  1. ทำงานอัตโนมัติด้วย CI/CD ใช้ GitHub Actions เพื่อ deploy โค้ดของคุณโดยอัตโนมัติ

การฝึกฝนขั้นตอนเหล่านี้จนชำนาญจะช่วยสร้างรากฐานสำหรับการทำ Automation และวิศวกรรมซอฟต์แวร์ระดับมืออาชีพ

Source: https://dev.to/lotanna_obianefo/local-machine-to-github-repo-529c

Optional learning community: https://t.me/GyaanSetuAi