วิธี Clone Git Repository โดยใช้ Personal Access Token สำหรับมือใหม่
04-ต.ค.-23
คัมภีร์เทพ IT
การ Clone Git Repository ถือเป็นทักษะพื้นฐานสำหรับ Developers และช่วยให้ทุกคนในทีมสามารถทำงานร่วมกันใน Projects ต่าง ๆ ได้ โดยในบทความนี้ จะมาแนะนำ วิธี Clone Git Repository โดยใช้ Personal Access Token (PAT) สำหรับมือใหม่
Step 1:
ทำการ Generate Personal Access Token (PAT) กันก่อน
- ไปยัง Git Hosting Platform ของคุณ (เช่น GitHub, GitLab, Bitbucket) แล้ว Log in เข้าสู่ Account ของคุณ
- คลิกที่ รูป Profile บนเมนู จากนั้นเลือก SETTING > DEVELOPER SETTINGS (หรือคลิกที่นี่)
Navigate ไปยัง Settings Page
Developer Settings
- คลิกที่ปุ่ม “Generate New Token” หรือ “Create Token”
- ระบุชื่อที่มีความหมาย เพื่อให้ตรงกับวัตถุประสงค์ แล้วเลือก Permissions ที่จำเป็นตามการใช้งานที่คุณต้องการ ซึ่งสำหรับการ Clone Repositories โดยทั่วไปแล้ว แค่ “repo” or “read” Permissions ก็ถือเพียงพอแล้ว หรือสามารถเลือก Repo – Full Control Scope ก็ได้
- คลิกที่ปุ่ม "Generate Token" เพื่อ Generate PAT ของคุณ
- ทำการ Copy Token ที่ถูก Generate ขึ้น ไปยัง Clipboard ของคุณ และโปรดจำไว้ว่า PAT นั้นมีความละเอียดอ่อนมากและควรดูแลให้ดีเหมือนกับที่คุณเก็บรักษา Passwords
หมายเหตุ: แนะนำให้จดบันทึก Token ไว้ เพราะเมื่อคุณปิดหน้าต่างแล้ว คุณจะไม่สามารถดู Token ได้อีก!
Step 2:
เปิด Terminal หรือ Command Prompt ของคุณ ตรวจสอบให้แน่ใจว่า คุณได้ติดตั้ง Git และ Config. ค่าอย่างถูกต้องบนเครื่องของคุณ เปิด Terminal หรือ Command Prompt ที่คุณต้องการ
Step 3:
ทำการ Navigate ไปยัง Directory ที่คุณต้องการจะ Clone Repository
Step 4:
ทำการ Clone Repository โดยใช้ Personal Access Token จากนั้นดำเนินการโดยใช้คำสั่งต่อไปนี้ด้วยการ แทนที่ <PAT> ด้วย Personal Access Token ที่คุณเคย Copy ไว้แล้ว และแทนที่ <repository-url> ด้วย URL ของ Git Repository ที่คุณต้องการ Clone:
แต่หากไม่ได้ผล คุณสามารถใช้:
ทำการ Copy Link ของ Repo ได้จากที่นี่
ทำการ Clone Repository ด้วย Token ของคุณ
หากคุณทำตามขั้นตอนทั้งหมดอย่างถูกต้องแล้ว Repository จะเริ่มทำการ Clone ไปยังเครื่องของคุณ ความคืบหน้าของการ Clone จะแสดงบน Terminal และเมื่อเสร็จสิ้นแล้ว คุณจะมีตัวสำเนาของ Git Repository ในเครื่องของคุณ
ที่มา: https://kettan007.medium.com/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด