วิธีโคลนที่เก็บบน GitHub

สารบัญ:

วิธีโคลนที่เก็บบน GitHub
วิธีโคลนที่เก็บบน GitHub

วีดีโอ: วิธีโคลนที่เก็บบน GitHub

วีดีโอ: วิธีโคลนที่เก็บบน GitHub
วีดีโอ: แตะทีเดียวเปลี่ยนวิดีโอเป็น GIF สร้างมีมของเราไว้แชร์ในโซเชียล แอพแชต ง่าย ดี ฟรี 2024, อาจ
Anonim

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

ขั้นตอน

วิธีที่ 1 จาก 3: การใช้ Command Line

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 1
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 1

ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Git

ไปที่ https://git-scm.com/downloads และเลือกดาวน์โหลดตามแพลตฟอร์มที่คุณใช้

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 2
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 2

ขั้นตอนที่ 2 สร้างไดเร็กทอรีที่เก็บ

ไปที่ไดเร็กทอรีที่ต้องการบนคอมพิวเตอร์ของคุณ คลิกขวา (หรือ Ctrl+คลิก) พื้นที่ว่างในไดเร็กทอรีและเลือก "โฟลเดอร์ใหม่"

เพื่อให้ง่าย คุณควรสร้างที่เก็บบนเดสก์ท็อปก่อน

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 3
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 3

ขั้นตอนที่ 3 เปิด Git CMD

โปรแกรมนี้ติดตั้งมาพร้อมกับเครื่องมือ Git อย่างไรก็ตาม คุณสามารถใช้โปรแกรม Command Prompt (Windows) หรือ Terminal (Mac/Linux) ในตัวได้

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 4
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 4

ขั้นตอนที่ 4 ไปที่ไดเร็กทอรีเป้าหมายผ่านทางบรรทัดคำสั่ง

ป้อนคำสั่ง "cd" ตามด้วยที่อยู่ของโฟลเดอร์ที่เก็บที่สร้างขึ้น โฟลเดอร์ในที่อยู่จะถูกคั่นด้วยเครื่องหมาย “\” กด Enter เพื่อดำเนินการให้เสร็จสิ้น

  • ตัวอย่างเช่น หากคุณสร้างโฟลเดอร์บนเดสก์ท็อปบนคอมพิวเตอร์ Windows ให้ใช้คำสั่ง “cd c:\users\[username]\desktop\[foldername]”
  • "cd" ย่อมาจาก "change directory" (เปลี่ยนไดเร็กทอรี)
  • คุณสามารถเปลี่ยนไดเร็กทอรีทีละรายการแทนที่จะพิมพ์ทั้งหมดในครั้งเดียว: "cd desktop" ป้อน "ชื่อโฟลเดอร์ cd" Enter
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 5
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 5

ขั้นตอนที่ 5. ไปที่หน้าพื้นที่เก็บข้อมูลในเว็บเบราว์เซอร์

เข้าถึงหน้าที่เก็บ GitHub (หรือหน้า Git ทางเลือก) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงบนหน้าที่เก็บ

ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้งาน แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 6
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 6

ขั้นตอนที่ 6 คัดลอกตำแหน่งต้นทาง

คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่7
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่7

ขั้นตอนที่ 7 ป้อน "git clone" ตามด้วยตำแหน่งต้นทางในโปรแกรมบรรทัดคำสั่ง

คำสั่ง "git" บอกโปรแกรมบรรทัดคำสั่งว่าคุณกำลังใช้ฟังก์ชัน Git และคำสั่ง "โคลน" จะสั่งให้โปรแกรมโคลนตำแหน่งที่ป้อนหลังจากคำสั่ง วางหรือพิมพ์ตำแหน่งต้นทางหลังคำสั่ง

ในการวาง URL หรือตำแหน่งลงในพรอมต์คำสั่งของ Windows คุณต้องคลิกขวาที่หน้าต่างโปรแกรมและเลือก "วาง" จากเมนูบริบท อย่างไรก็ตาม ไม่จำเป็นต้องทำตามขั้นตอนเหล่านี้ใน Terminal บนคอมพิวเตอร์ Mac หรือ Linux

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 8
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 8

ขั้นตอนที่ 8 กดปุ่ม Enter

กระบวนการโคลนจะเริ่มขึ้นและความคืบหน้าของกระบวนการจะแสดงบนบรรทัดคำสั่ง คุณจะได้รับการแจ้งเตือนเมื่อกระบวนการเสร็จสมบูรณ์ผ่านข้อความในหน้าต่างพร้อมรับคำสั่ง

วิธีที่ 2 จาก 3: การใช้ Git GUI

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 9
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 9

ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Git

ไปที่ https://git-scm.com/downloads และเลือกดาวน์โหลดตามแพลตฟอร์มที่คุณใช้

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 10
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 10

ขั้นตอนที่ 2 สร้างไดเร็กทอรีที่เก็บ

ไปที่ไดเร็กทอรีที่ต้องการบนคอมพิวเตอร์ของคุณ คลิกขวา (หรือ Ctrl+คลิก) พื้นที่ว่างในไดเร็กทอรีและเลือก "โฟลเดอร์ใหม่"

เพื่อให้ง่าย คุณควรสร้างที่เก็บบนเดสก์ท็อปก่อน

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 11
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 11

ขั้นตอนที่ 3 ไปที่หน้าพื้นที่เก็บข้อมูลในเว็บเบราว์เซอร์

เข้าถึงหน้าของที่เก็บ GitHub (หรือผลิตภัณฑ์ Git ใดๆ) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงบนหน้าที่เก็บ

ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้ แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 12
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 12

ขั้นตอนที่ 4 คัดลอกตำแหน่งต้นทาง

คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 13
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 13

ขั้นตอนที่ 5. เปิด Git GUI

โปรแกรมนี้ถูกติดตั้งควบคู่ไปกับเครื่องมือ Git อื่นๆ แทนที่จะเป็นหน้าต่างบรรทัดคำสั่ง (ข้อความ) คุณจะเห็นหน้าต่างที่มีปุ่มที่สามารถคลิกได้หลายปุ่ม

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 14
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 14

ขั้นตอน 6. คลิก “โคลนที่เก็บ”

ตัวเลือกนี้เป็นตัวเลือกแรกในหน้าเริ่มต้นการบูต

คุณยังสามารถเลือก "โคลน" จากเมนูแบบเลื่อนลง "พื้นที่เก็บข้อมูล"

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 15
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 15

ขั้นตอนที่ 7 ป้อนตำแหน่งต้นทาง

วางหรือพิมพ์ตำแหน่งต้นทางของที่เก็บในฟิลด์ที่ให้ไว้

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 16
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 16

ขั้นตอนที่ 8 ป้อนไดเร็กทอรีเป้าหมาย

พิมพ์ที่อยู่ของโฟลเดอร์ที่เก็บที่คุณสร้างขึ้น

คุณยังสามารถคลิก “เรียกดู” เพื่อเรียกดูโฟลเดอร์โดยไม่ต้องพิมพ์

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 17
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 17

ขั้นตอน 9. คลิก “โคลน”

หน้าต่าง GUI จะแสดงความคืบหน้าของกระบวนการและแจ้งให้คุณทราบเมื่อกระบวนการโคลนเสร็จสมบูรณ์

วิธีที่ 3 จาก 3: การใช้ Visual Studio

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 18
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 18

ขั้นตอนที่ 1 ไปที่หน้าพื้นที่เก็บข้อมูลผ่านเว็บเบราว์เซอร์

เข้าถึงหน้าของที่เก็บ GitHub (หรือผลิตภัณฑ์ GitHub อื่นๆ) ที่คุณต้องการโคลน ตำแหน่งต้นทางของที่เก็บจะแสดงที่ด้านบนสุดของหน้า

ตำแหน่งที่แน่นอนของตำแหน่งต้นทางจะขึ้นอยู่กับที่เก็บที่ใช้งาน แต่มักจะแสดงที่ด้านบนของหน้าเพื่อให้เข้าถึงได้ง่าย ลองค้นหา URL ที่เก็บในหน้า

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 19
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 19

ขั้นตอนที่ 2 คัดลอกตำแหน่งต้นทาง

คลิกตำแหน่งต้นทาง (โดยปกติคือ URL ที่ขึ้นต้นด้วย “https” หรือ “ssh”) แล้วกดแป้นพิมพ์ลัด Ctrl+C หรือ Cmd+C เพื่อคัดลอก

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 20
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 20

ขั้นตอนที่ 3 เปิด Visual Studio

Visual Studio เป็นโปรแกรมทั่วไปในสภาพแวดล้อมการพัฒนา Windows แต่ไม่สามารถใช้งานได้ฟรี คุณสามารถดาวน์โหลด VS Express เพื่อรับรุ่นฟรี (พร้อมคุณสมบัติจำกัด)

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 21
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 21

ขั้นตอนที่ 4. เลือกแท็บ “Team Explorer”

แท็บนี้อยู่ที่ด้านล่างของแถบด้านข้างทางขวา

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 22
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 22

ขั้นตอนที่ 5. คลิกปุ่ม “จัดการการเชื่อมต่อ”

ปุ่มนี้แสดงโดยไอคอนปลั๊ก และอยู่ในแถบเมนูด้านบนในแถบด้านข้างทางขวา

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 23
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 23

ขั้นตอน 6. คลิก “โคลน”

อยู่ในส่วน Local git repositories” ในแถบด้านข้างทางขวา

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 24
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 24

ขั้นตอนที่ 7 ป้อนหรือวางตำแหน่งต้นทางลงในช่องข้อความ

เมื่อเพิ่มลงในคอลัมน์แล้ว คุณสามารถคลิกปุ่มการกระทำ "โคลน" ได้

โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 25
โคลนพื้นที่เก็บข้อมูลบน Github ขั้นตอนที่ 25

ขั้นตอน 8. คลิก “โคลน”

อยู่ใต้ช่องตำแหน่งต้นทาง เมื่อคลิกแล้ว แถบความคืบหน้าจะแสดงขั้นตอนการโคลน กระบวนการจะเสร็จสมบูรณ์เมื่อแถบชาร์จเต็มแล้ว

ที่เก็บโคลนจะถูกโคลนโดยอัตโนมัติไปยังไดเร็กทอรีภายในเครื่องในไดเร็กทอรี Visual Studio

เคล็ดลับ

  • ใช้ git pull เพื่ออัพเดตที่เก็บ แทนที่จะทำการโคลนซ้ำ ทำการโคลนซ้ำในบางสถานการณ์ (เช่น เมื่อคุณมีปัญหาในการผสานหรือคอมไพล์ที่ร้ายแรง)
  • หากต้องการโคลน git clone จากระยะไกล ให้ใช้รูปแบบ “username@host:/address/to/repository” หลัง “git clone”
  • หากคุณย้ายไดเร็กทอรีที่เก็บ ตรวจสอบให้แน่ใจว่าคุณได้ทำการปรับเปลี่ยนอย่างเหมาะสมเมื่อพยายามเข้าถึงไดเร็กทอรีอีกครั้งผ่านบรรทัดคำสั่ง

แนะนำ: