วิธีการแยกเก็บ Github

Oct 27, 2025
แอพและเว็บแอป

ในขณะที่แนวคิดของการฟอร์กส์ที่เก็บ GitHub คล้ายกับการโคลนมีความแตกต่างที่สำคัญระหว่างทั้งสอง เราอธิบายว่าความแตกต่างคืออะไรเมื่อคุณอาจต้องการส้อมแทนที่จะโคลนและวิธีการทำ

การโคลน vs forking: อะไรคือความแตกต่าง?

เมื่อคุณ โคลน repo คุณคัดลอกที่เก็บข้อมูลไปยังเครื่องในพื้นที่ของคุณและใช้การสมัครรับข้อมูลการอัปเดตใด ๆ ที่ทำกับ repo นั้น นั่นคือหากผู้มีส่วนร่วมอื่น ๆ ไปยังที่เก็บทำการเปลี่ยนแปลงใด ๆ คุณสามารถดึงการเปลี่ยนแปลงเหล่านั้นไปยังเครื่องในเครื่องของคุณอัปเดตสำเนาของที่เก็บของคุณด้วยการเปลี่ยนแปลงทั้งหมดที่ทำ

อย่างไรก็ตามเมื่อคุณแยกที่เก็บข้อมูลคุณกำลังคัดลอกที่เก็บข้อมูลไปยังบัญชี GitHub ของคุณแทนเครื่องท้องถิ่นของคุณ เมื่อคุณทำเช่นนี้ไม่มีการอัปเดตใด ๆ ที่ทำกับ repo ต้นทางจะสะท้อนให้เห็นถึง repo แบบแยกต่างหากของคุณเว้นแต่คุณจะตัดสินใจที่จะซิงค์ทั้งสอง สิ่งนี้ช่วยให้คุณสามารถทำงานกับ Repo โดยไม่ต้องกังวลกับรหัสหรือเนื้อหาที่ได้รับการอัพเดต

เมื่อไหร่ที่คุณควรส้อมแทนโคลน?

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

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

หนึ่งโน้ตที่สำคัญมากที่ต้องจำไว้ก็คือถ้าคุณส้อมพื้นที่เก็บข้อมูลสาธารณะส้อมของคุณยังคงมีอยู่แม้ว่า ที่เก็บข้อมูลแหล่งกำเนิดถูกลบ . อย่างไรก็ตามเมื่อมีการลบที่เก็บส่วนตัวส้อมทั้งหมดของพื้นที่เก็บข้อมูลนั้นจะถูกลบเช่นกัน

ที่เกี่ยวข้อง: วิธีการลบที่เก็บ GitHub

วิธีการแยกพื้นที่เก็บข้อมูล GitHub

การทำซ้ำ repo นั้นง่ายและสามารถทำได้ในไม่กี่คลิก เพื่อแยก repo ลงชื่อเข้าใช้บัญชีของคุณ แล้วไปที่ที่เก็บที่คุณต้องการส้อม ที่มุมบนขวาของหน้าต่างคุณจะเห็นปุ่ม "ส้อม" ที่มีตัวเลขทางด้านขวาของมันซึ่งแสดงถึงจำนวนครั้งที่เก็บที่เก็บไว้ ไปข้างหน้าแล้วคลิกปุ่มนั้น

ข้อความจะปรากฏขึ้นสั้น ๆ เพื่อให้คุณรู้ว่ากระบวนการฟอร์กส์เริ่มทำงาน ใช้เวลาเพียงไม่กี่วินาทีในการแยก repo

นั่นคือทั้งหมดที่มีอยู่ มันง่ายมาก

ตอนนี้คุณปลอดภัยที่จะทำการเปลี่ยนแปลงรหัสในที่เก็บแบบแยกต่างหากที่คุณชอบ ในการทำเช่นนั้นเพียงแค่โคลนที่เก็บ Forked ในเครื่องในพื้นที่ของคุณและยุ่ง!

ที่เกี่ยวข้อง: วิธีการโคลนพื้นที่เก็บข้อมูล GitHub


แอพและเว็บแอป - บทความยอดนิยม

วิธีปิดการอ่านใบเสร็จรับเงินในสัญญาณ (หรือเปิดใช้งาน)

แอพและเว็บแอป Jan 9, 2025

ด้วยการมุ่งเน้นไปที่ความเป็นส่วนตัวคุณอาจไม่ต้องการให้ผู้ที่คุ..


วิธีปิดการใช้งาน "เปิดในแอป" ของ Reddit Pop-up

แอพและเว็บแอป Feb 9, 2025

Reddit มีเว็บไซต์มือถือที่ดีอย่างสมบูรณ์แบบ แต่ดูเหมือนว่าเครือข่ายส..


วิธีการลบบัญชีสัญญาณของคุณ

แอพและเว็บแอป Feb 6, 2025

สัญญาณเป็นหนึ่งใน แอปส่งข้อความยอดนิยมน้อย ที่ให้การเข้ารหัส�..


วิธีการอย่างรวดเร็วสร้าง Resume จากโปรไฟล์ LinkedIn ของคุณ

แอพและเว็บแอป May 17, 2025

หากคุณมีประสบการณ์การทำงานของคุณอยู่ในโปรไฟล์ LinkedIn ของคุณแล้วมันเ�..


1Password สามารถตอนนี้ซ่อนอยู่อีเมลของคุณ

แอพและเว็บแอป Sep 28, 2025

Monticello / Shutterstock.com บางครั้งคุณไม่ต้องการให้แอพและบริการที่คุณ�..


อะไรคือสิ่งที่ Trello และวิธีที่คุณใช้มันได้หรือไม่

แอพและเว็บแอป Sep 10, 2025

หากคุณค้นหาแอปรายการที่ต้องทำง่าย ๆ เพื่อให้ทันกับงานส่วนตัวของ�..


Photoshop ในที่สุดก็มีให้ในฐานะเว็บแอป

แอพและเว็บแอป Oct 26, 2025

บางครั้งคุณไม่จำเป็นต้องใช้แอพเวอร์ชันเต็ม photoshop เป็นเครื่องมื�..


วิธีการตรวจสอบและอัปเดตเวอร์ชั่น GIT ของคุณ

แอพและเว็บแอป Oct 25, 2025

การรักษาติดตั้ง Git ของคุณได้ถึงวันที่มีความสำคัญที่จะให้คุณทุกคุณ..


หมวดหมู่