63
Để clone (sao chép) một repository từ GitHub sang Azure DevOps, bạn hãy làm theo các bước sau đây.
Bước 1. Tạo project trên Azure DevOps
- Truy cập vào liên kết sau: https://aex.dev.azure.com/
- Đăng nhập vào tài khoản Azure DevOps của bạn
- Chọn organization mà bạn muốn tạo project, hoặc Create new organization
- Nhấn vào New project, điền thông tin về project, rồi nhấn Create
Bước 2. Tạo Personal Access Token (PAT) trong GitHub
- Trong GitHub, nhấp vào ảnh đại diện của bạn để vào Settings
- Từ menu bên trái, chọn Developer settings > Personal access tokens
- Nhấn Generate new token, đặt tên, chọn 2 quyền: repo, admin:repo_hook, rồi nhấn Generate token
- Sao chép và lưu thông tin PAT vừa tạo ở nơi an toàn, vì nó sẽ không được hiển thị lại
Bước 3. Nhập repository vào Azure DevOps
- Trong Azure DevOps, chọn project mà bạn đã tạo trước đó
- Từ menu bên trái, chọn Repos
- Nhấn vào nút Import repository
- Trong hộp thoại Import a Git repository, chọn Source Type là GIT
- Dán URL của repository GitHub mà bạn muốn clone
- Để xác thực, chọn Requires authorization, nhập username GitHub của bạn và PAT bạn đã tạo
Bước 4. Hoàn tất Import process
- Nhấn Import để bắt đầu quá trình clone
- Azure DevOps sẽ clone repository từ GitHub sang project Azure DevOps của bạn
Bước 5. Xác minh repository
- Sau khi quá trình hoàn tất, bạn có thể xác minh bằng cách kiểm tra các file trong menu Repos tại Azure DevOps
Hãy nhớ rằng PAT là thông tin nhạy cảm và cần được xử lý an toàn. Ngoài ra, hãy đảm bảo bạn có các quyền cần thiết trong cả GitHub và Azure DevOps để thực hiện những thao tác mình đã hướng dẫn ở trên.