Các lệnh này hoạt động với linux/macos hoặc bash shell của win
Để sử dụng ssh thay vì mật khẩu cho git thì làm các bước sau
1.ssh-keygen
Tạo ssh key ở máy tính cá nhân, đặt tên file ở bước đầu tiên, nó sẽ tạo ra 2 file <tenfile> và <tenfile>.pub
lấy nội dung file .pub đưa lên gitlab (menu <domain>/-/profile/keys)
2. Start ssh agent
$ eval $(ssh-agent)
Agent pid 9700
3. Cho ssh nhận biết file key vừa tạo , thường nên move file key vào thư mục ~/.ssh/
$ ssh-add ~/.ssh/<ten_file>
4. Kiểm tra thử
ssh -T git@gitlab.com
nếu hiện welcome là thành công
5. Sử dụng
Khi checkout sử dụng git@<domain>/<repo>