Git เป็นเครื่องมือที่ใช้กันทั่วไปในการพัฒนาซอฟต์แวร์ร่วมกัน การโคลนที่เก็บระดับโลคัลจะบันทึกการเปลี่ยนแปลงล่าสุดในโปรเจ็กต์ เพื่อให้คุณสามารถทำงานได้อย่างอิสระและทำการแก้ไขของคุณเองโดยไม่ส่งผลกระทบโดยตรงต่องานของผู้อื่น ในการโคลนที่เก็บ คุณจะต้องดาวน์โหลดซอฟต์แวร์ที่สนับสนุน Git หรือ Git ค้นหาที่เก็บที่คุณต้องการโคลน และระบุตำแหน่งที่จะบันทึกที่เก็บที่คัดลอกมา คุณสามารถทำได้ผ่านโปรแกรมบรรทัดคำสั่งหรือโปรแกรมที่รองรับส่วนต่อประสานกราฟิกกับผู้ใช้ (GUI)
ขั้นตอน
วิธีที่ 1 จาก 3: การใช้ Command Line
ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Git
ไปที่ https://git-scm.com/downloads และเลือกดาวน์โหลดตามแพลตฟอร์มที่คุณใช้
ขั้นตอนที่ 2 สร้างไดเร็กทอรีที่เก็บ
ไปที่ไดเร็กทอรีที่ต้องการบนคอมพิวเตอร์ของคุณ คลิกขวา (หรือ Ctrl+คลิก) พื้นที่ว่างในไดเร็กทอรีและเลือก "โฟลเดอร์ใหม่"
เพื่อให้ง่าย คุณควรสร้างที่เก็บบนเดสก์ท็อปก่อน
ขั้นตอนที่ 3 เปิด Git CMD
โปรแกรมนี้ติดตั้งมาพร้อมกับเครื่องมือ Git อย่างไรก็ตาม คุณสามารถใช้โปรแกรม Command Prompt (Windows) หรือ Terminal (Mac/Linux) ในตัวได้
ขั้นตอนที่ 4 ไปที่ไดเร็กทอรีเป้าหมายผ่านทางบรรทัดคำสั่ง
ป้อนคำสั่ง "cd" ตามด้วยที่อยู่ของโฟลเดอร์ที่เก็บที่สร้างขึ้น โฟลเดอร์ในที่อยู่จะถูกคั่นด้วยเครื่องหมาย “\” กด Enter เพื่อดำเนินการให้เสร็จสิ้น
- ตัวอย่างเช่น หากคุณสร้างโฟลเดอร์บนเดสก์ท็อปบนคอมพิวเตอร์ Windows ให้ใช้คำสั่ง “cd c:\users\[username]\desktop\[foldername]”
- "cd" ย่อมาจาก "change directory" (เปลี่ยนไดเร็กทอรี)
- คุณสามารถเปลี่ยนไดเร็กทอรีทีละรายการแทนที่จะพิมพ์ทั้งหมดในครั้งเดียว: "cd desktop" ป้อน "ชื่อโฟลเดอร์ cd" Enter
ขั้นตอนที่ 5. ไปที่หน้าพื้นที่เก็บข้อมูลในเว็บเบราว์เซอร์
เข้าถึงหน้าที่เก็บ GitHub (หรือหน้า Git ทางเลือก) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงบนหน้าที่เก็บ
ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้งาน แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า
ขั้นตอนที่ 6 คัดลอกตำแหน่งต้นทาง
คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก
ขั้นตอนที่ 7 ป้อน "git clone" ตามด้วยตำแหน่งต้นทางในโปรแกรมบรรทัดคำสั่ง
คำสั่ง "git" บอกโปรแกรมบรรทัดคำสั่งว่าคุณกำลังใช้ฟังก์ชัน Git และคำสั่ง "โคลน" จะสั่งให้โปรแกรมโคลนตำแหน่งที่ป้อนหลังจากคำสั่ง วางหรือพิมพ์ตำแหน่งต้นทางหลังคำสั่ง
ในการวาง URL หรือตำแหน่งลงในพรอมต์คำสั่งของ Windows คุณต้องคลิกขวาที่หน้าต่างโปรแกรมและเลือก "วาง" จากเมนูบริบท อย่างไรก็ตาม ไม่จำเป็นต้องทำตามขั้นตอนเหล่านี้ใน Terminal บนคอมพิวเตอร์ Mac หรือ Linux
ขั้นตอนที่ 8 กดปุ่ม Enter
กระบวนการโคลนจะเริ่มขึ้นและความคืบหน้าของกระบวนการจะแสดงบนบรรทัดคำสั่ง คุณจะได้รับการแจ้งเตือนเมื่อกระบวนการเสร็จสมบูรณ์ผ่านข้อความในหน้าต่างพร้อมรับคำสั่ง
วิธีที่ 2 จาก 3: การใช้ Git GUI
ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Git
ไปที่ https://git-scm.com/downloads และเลือกดาวน์โหลดตามแพลตฟอร์มที่คุณใช้
ขั้นตอนที่ 2 สร้างไดเร็กทอรีที่เก็บ
ไปที่ไดเร็กทอรีที่ต้องการบนคอมพิวเตอร์ของคุณ คลิกขวา (หรือ Ctrl+คลิก) พื้นที่ว่างในไดเร็กทอรีและเลือก "โฟลเดอร์ใหม่"
เพื่อให้ง่าย คุณควรสร้างที่เก็บบนเดสก์ท็อปก่อน
ขั้นตอนที่ 3 ไปที่หน้าพื้นที่เก็บข้อมูลในเว็บเบราว์เซอร์
เข้าถึงหน้าของที่เก็บ GitHub (หรือผลิตภัณฑ์ Git ใดๆ) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงบนหน้าที่เก็บ
ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้ แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า
ขั้นตอนที่ 4 คัดลอกตำแหน่งต้นทาง
คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก
ขั้นตอนที่ 5. เปิด Git GUI
โปรแกรมนี้ถูกติดตั้งควบคู่ไปกับเครื่องมือ Git อื่นๆ แทนที่จะเป็นหน้าต่างบรรทัดคำสั่ง (ข้อความ) คุณจะเห็นหน้าต่างที่มีปุ่มที่สามารถคลิกได้หลายปุ่ม
ขั้นตอน 6. คลิก “โคลนที่เก็บ”
ตัวเลือกนี้เป็นตัวเลือกแรกในหน้าเริ่มต้นการบูต
คุณยังสามารถเลือก "โคลน" จากเมนูแบบเลื่อนลง "พื้นที่เก็บข้อมูล"
ขั้นตอนที่ 7 ป้อนตำแหน่งต้นทาง
วางหรือพิมพ์ตำแหน่งต้นทางของที่เก็บในฟิลด์ที่ให้ไว้
ขั้นตอนที่ 8 ป้อนไดเร็กทอรีเป้าหมาย
พิมพ์ที่อยู่ของโฟลเดอร์ที่เก็บที่คุณสร้างขึ้น
คุณยังสามารถคลิก “เรียกดู” เพื่อเรียกดูโฟลเดอร์โดยไม่ต้องพิมพ์
ขั้นตอน 9. คลิก “โคลน”
หน้าต่าง GUI จะแสดงความคืบหน้าของกระบวนการและแจ้งให้คุณทราบเมื่อกระบวนการโคลนเสร็จสมบูรณ์
วิธีที่ 3 จาก 3: การใช้ Visual Studio
ขั้นตอนที่ 1 ไปที่หน้าพื้นที่เก็บข้อมูลผ่านเว็บเบราว์เซอร์
เข้าถึงหน้าของที่เก็บ GitHub (หรือผลิตภัณฑ์ GitHub อื่นๆ) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงที่ด้านบนสุดของหน้า
ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้งาน แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า
ขั้นตอนที่ 2 คัดลอกตำแหน่งต้นทาง
คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก
ขั้นตอนที่ 3 เปิด Visual Studio
Visual Studio เป็นโปรแกรมทั่วไปในสภาพแวดล้อมการพัฒนา Windows แต่ไม่สามารถใช้งานได้ฟรี คุณสามารถดาวน์โหลด VS Express เพื่อรับรุ่นฟรี (พร้อมคุณสมบัติจำกัด)
ขั้นตอนที่ 4. เลือกแท็บ “Team Explorer”
แท็บนี้อยู่ที่ด้านล่างของแถบด้านข้างทางขวา
ขั้นตอนที่ 5. คลิกปุ่ม “จัดการการเชื่อมต่อ”
ปุ่มนี้แสดงโดยไอคอนปลั๊ก และอยู่ในแถบเมนูด้านบนในแถบด้านข้างทางขวา
ขั้นตอน 6. คลิก “โคลน”
อยู่ในส่วน Local git repositories” ในแถบด้านข้างทางขวา
ขั้นตอนที่ 7 ป้อนหรือวางตำแหน่งต้นทางลงในช่องข้อความ
เมื่อเพิ่มลงในคอลัมน์แล้ว คุณสามารถคลิกปุ่มการกระทำ "โคลน" ได้
ขั้นตอน 8. คลิก “โคลน”
อยู่ใต้ช่องตำแหน่งต้นทาง เมื่อคลิกแล้ว แถบความคืบหน้าจะแสดงขั้นตอนการโคลน กระบวนการจะเสร็จสมบูรณ์เมื่อแถบชาร์จเต็มแล้ว
ที่เก็บโคลนจะถูกโคลนโดยอัตโนมัติไปยังไดเร็กทอรีภายในเครื่องในไดเร็กทอรี Visual Studio
เคล็ดลับ
- ใช้ git pull เพื่ออัพเดตที่เก็บ แทนที่จะทำการโคลนซ้ำ ทำการโคลนซ้ำในบางสถานการณ์ (เช่น เมื่อคุณมีปัญหาในการผสานหรือคอมไพล์ที่ร้ายแรง)
- หากต้องการโคลน git clone จากระยะไกล ให้ใช้รูปแบบ “username@host:/address/to/repository” หลัง “git clone”
- หากคุณย้ายไดเร็กทอรีที่เก็บ ตรวจสอบให้แน่ใจว่าคุณได้ทำการปรับเปลี่ยนอย่างเหมาะสมเมื่อพยายามเข้าถึงไดเร็กทอรีอีกครั้งผ่านบรรทัดคำสั่ง