ค้นหาเว็บไซต์

วิธีโยกย้ายจาก GitHub ไปยัง GitLab


ดังที่คุณอาจทราบดีว่า Gitlab เป็นหนึ่งในทางเลือกที่ดีที่สุดแทน Github จากตัวเลือกที่มีให้ คุณนึกถึงตัวเลือกแรกๆ เลย Gitlab เป็นแพลตฟอร์มที่มีคุณลักษณะครบถ้วนบน Git ที่ปรับขนาดได้และมีประสิทธิภาพสำหรับการพัฒนาซอฟต์แวร์ โดยรองรับวงจร DevOps ที่สมบูรณ์

อ่านเพิ่มเติม: วิธีติดตั้งและกำหนดค่า GitLab บน CentOS 7

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

โปรดทราบ: คำแนะนำด้านล่างนี้ใช้ได้กับผู้ใช้บน Gitlab.com สำหรับอินสแตนซ์ Gitlab ที่โฮสต์เอง คุณต้องเปิดใช้งาน GitHub ด้วยตนเอง คุณสมบัติการรวมเพื่อใช้วิธีนี้

ความต้องการ:

ก่อนที่จะดำเนินการใดๆ เพิ่มเติม โปรดตรวจสอบให้แน่ใจว่า:

  • ทั้งบัญชี Github และ Gitlab ของคุณถูกสร้างขึ้นโดยใช้บัญชีอีเมลสาธารณะเดียวกันหรือ
  • คุณลงชื่อเข้าใช้บัญชี GitLab โดยใช้ไอคอน GitHub ซึ่งหมายความว่าคุณใช้ที่อยู่อีเมลเดียวกันสำหรับทั้งสองบัญชี

ข้อกำหนดข้างต้นยังใช้กับผู้ใช้อื่นๆ ทั้งหมดที่แนบมากับโปรเจ็กต์ Github ของคุณ ซึ่งคุณต้องการแมปกับ Gitlab

การโยกย้ายจาก Github สู่ Gitlab

1. ขั้นแรกไปที่หน้าลงชื่อเข้าใช้ Gitlab จากนั้นลงชื่อเข้าใช้ด้วยไอคอน Github หรือ ลงทะเบียน ด้วยที่อยู่อีเมลเดียวกับที่คุณใช้ในการลงทะเบียน ด้วย Github

2. หลังจากลงชื่อเข้าใช้สำเร็จแล้ว ไปที่แถบนำทางด้านบน คลิกที่ + และเลือก โครงการใหม่ และป้อนเส้นทางของโครงการใหม่ของคุณเป็น แสดง

3. จากนั้นคลิกที่แท็บ นำเข้าโครงการ จากนั้นเลือก GitHub จากตัวเลือกที่มีให้ตามที่แสดงในภาพหน้าจอ

4. คุณจะถูกนำไปที่หน้าการนำเข้าพื้นที่เก็บข้อมูล คลิกที่ แสดงรายการพื้นที่เก็บข้อมูล GitHub ของคุณ

5. จากนั้น คุณควรถูกเปลี่ยนเส้นทางไปยังหน้าการอนุญาตแอปพลิเคชันภายนอกบน github.com เพื่ออนุญาต GitLab ดังที่แสดงในภาพหน้าจอนี้ คลิก อนุญาต gitlabhq

6. คุณจะถูกนำกลับไปที่ หน้านำเข้าของ Gitlab ซึ่งคุณจะเห็นรายการ ที่เก็บ GitHub ทั้งหมดของคุณ คลิก นำเข้า จากคอลัมน์สถานะ สำหรับแต่ละพื้นที่เก็บข้อมูลที่คุณต้องการนำเข้าจาก Github ไปยัง Gitlab

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

8. จากรายการ โครงการ Gitlab ของคุณ พื้นที่เก็บข้อมูลที่คุณเพิ่งนำเข้าควรจะอยู่ที่นั่น

สำหรับข้อมูลเพิ่มเติม ไปที่หน้าเอกสาร GitLab

นั่นคือทั้งหมด! ในบทความนี้ เราได้อธิบายวิธีการย้ายจาก Github ไปยัง Gitlab หากคุณมีคำถามหรือความคิดที่จะแบ่งปัน โปรดติดต่อเราผ่านแบบฟอร์มคำติชมด้านล่าง