Đăng nhập Git bằng SSH Key (khuyên dùng)
Uu điểm: Không bao giờ phải nhập mật khẩu.
1. Chạy lệnh setup git
[code lang="bash"]
sudo apt update
sudo apt install git
[/code]
2. Thiết lập tên + email Git
[code lang="bash"]
git config --global user.name "Tên của bạn"
git config --global user.email "email@gmail.com"
[/code]
3. Tạo SSH key trong WSL
[code lang="bash"] ssh-keygen -t ed25519 -C "email@gmail.com" [/code]
Nhấn Enter liên tục.
Key tạo tại:
[code lang="bash"]
/home/username/.ssh/id_ed25519
/home/username/.ssh/id_ed25519.pub
[/code]
4. Hiển thị public key
Chạy lệnh
[code lang="bash"] cat ~/.ssh/id_ed25519.pubc [/code]Copy toàn bộ (bắt đầu bằng
ssh-ed25519)5. Thêm vào GitHub
Vào:
GitHub → Settings → SSH and GPG keys → New SSH key
Paste key → Save.
Test thử
[code lang="bash"] ssh -T git@github.com [/code]Nếu hiện như này là thành công :
Hi username! You've successfully authenticated...