การโคลนที่เก็บ GitHub จะสร้างสำเนาโลคัลของที่เก็บรีโมต สิ่งนี้ช่วยให้คุณทำการแก้ไขทั้งหมดในเครื่องแทนที่จะอยู่ในไฟล์ต้นฉบับของ repo ต้นทางโดยตรง วิธีการโคลนที่เก็บ GitHub มีดังนี้
สิ่งแรกที่คุณต้องทำคือ ดาวน์โหลดและติดตั้ง Git บนคอมพิวเตอร์ของคุณ ขั้นตอนการติดตั้งนั้นตรงไปตรงมาและนำเสนอข้อมูลสำเร็จรูปมากมาย สิ่งหนึ่งที่คุณต้องระวังคือคุณอนุญาตให้ใช้ Git จากบรรทัดคำสั่ง
ให้ตัวช่วยแนะนำคุณตลอดส่วนที่เหลือ เมื่อการติดตั้งเสร็จสมบูรณ์คุณก็พร้อมที่จะโคลนที่เก็บ GitHub
ที่เกี่ยวข้อง: วิธีติดตั้งซอฟต์แวร์โดยใช้ Git บน Linux
สิ่งต่อไปที่คุณต้องทำคือตัดสินใจว่าจะจัดเก็บ repo ไว้ที่ใดในเครื่องของคุณ เราขอแนะนำให้สร้างโฟลเดอร์ที่น่าจดจำเพื่อให้คุณสามารถไปยังโฟลเดอร์นั้นได้โดยใช้ Command Prompt ในภายหลัง
เมื่อคุณตัดสินใจได้แล้วว่าคุณต้องการจัดเก็บที่เก็บที่ใดให้เปิดเว็บเบราว์เซอร์ของคุณและป้อน URL ของที่เก็บ GitHub ในตัวอย่างนี้เราจะใช้ไฟล์ ที่เก็บที่มีตัวอย่างตาม JavaScript มีไว้เพื่อการวิจัยและการเรียนรู้
ที่ด้านขวาของหน้าจอใต้แท็บ "ผู้ร่วมให้ข้อมูล" คุณจะเห็นปุ่มสีเขียวที่ระบุว่า "โคลนหรือดาวน์โหลด" คลิกเลย ในหน้าต่างที่ปรากฏขึ้นให้เลือกไอคอน "คลิปบอร์ด" เพื่อคัดลอก URL repo ไปยังคลิปบอร์ดของคุณ
จากนั้นเปิดไฟล์ พร้อมรับคำสั่ง (บน Windows) หรือเทอร์มินัลใดก็ตามที่คุณใช้บนคอมพิวเตอร์ของคุณ
ที่เกี่ยวข้อง: 34 แป้นพิมพ์ลัดที่มีประโยชน์สำหรับพรอมต์คำสั่งของ Windows
ในเทอร์มินัลนำทางไปยังตำแหน่งที่คุณต้องการจัดเก็บ repo คุณสามารถทำได้โดยพิมพ์คำสั่งต่อไปนี้:
$ cd <directory>
ในตัวอย่างของเราเราจะป้อน
$ cd Documents \ GIT ในเครื่อง
.
บันทึก:
คุณสามารถข้ามขั้นตอนนี้ได้โดยใช้
git <repo-url> <directory>
เพื่อโคลน repo โดยตรงไปยังไดเร็กทอรีที่ระบุแทน
ขณะนี้ URL ของ repo ยังคงคัดลอกไปยังคลิปบอร์ดของคุณจึงถึงเวลาโคลน repo ป้อนคำสั่งต่อไปนี้:
$ git โคลน <repo-url>
ในกรณีนี้เราจะใช้
$ git โคลน https://github.com/trekhleb/javascript-algorithms.git
.
ให้เวลาดำเนินการสักครู่ นี่คือสิ่งที่ดูเหมือนว่าทุกอย่างจะราบรื่น
ตามแนวทางปฏิบัติที่ดีตรวจสอบให้แน่ใจว่าที่เก็บอยู่ในเครื่องของคุณ ในการทำเช่นนั้นให้ไปที่ไดเร็กทอรีที่เก็บไว้
คุณสามารถดูได้ที่นี่ว่า repo“ javascript-algorithms” ถูกโคลนไปยังโฟลเดอร์“ Git local” ของเราเรียบร้อยแล้ว
ตอนนี้คุณสามารถเริ่มแก้ไขไดเร็กทอรีโดยใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบได้แล้ว!
ที่เกี่ยวข้อง: GitHub คืออะไรและใช้ทำอะไร?