*Vì gần đây Github đã ngừng hỗ trợ Push source code bằng Email và Password và thay vào đó là sẽ dựa theo SSH Key
 

Đối với Máy tính 

Cài đặt Git : 
 
- Tải và cài đặt phầm mềm Git for Window
 
Sau khi cài đặt phần mềm Git xong , chúng ta sẽ bắt đầu tạo SSH Key
(Link hướng dẫn từ Github : https://docs.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)
Nếu vẫn chưa hiểu thì các bạn có thể tham khảo các bước bên dưới

Mở Git Bash lên bằng cách :
​​​​​​​Chuột phải -> Git Bash

 

Đối với Server

Thì bạn phải cài đặt Git trước nhé , các cách cài đặt cho Centos / Ubuntu / .... thì bạn có thể tìm trên Google

 

 

Tiếp đến Paste đoạn này để tạo ssh key
ssh-keygen -t rsa -C "[email protected]"

* Thay [email protected] bằng Email Github của bạn và nhấn Enter

 
Các bước tiếp theo chỉ việc nhấn Enter
 
 
Sau bước này một SSH Key được tạo ở đường dẫn :
~/.ssh/id_rsa.pub

Dùng Vim để mở file này , đồng thời copy nội dung trong file này 

vim ~/.ssh/id_rsa.pub

Để copy thì bạn chỉ việc Bôi đen tất cả , nhấn chuột phải và chọn Copy
 
 
Quay trở lại Github.com , nhấn vào logo tài khoản bạn và chọn Setting
 
Ở mục Account Settings , chọn SSH and GPG keys
 
 
Nhấn chọn Add new SSH key
 
 
Nhập tiêu đề cho dễ phân biệt và paste đoạn SSH key từ máy tính bạn vừa copy và ô thứ hai và nhấn Lưu
Quay lại máy tính bạn , mở lại Git Bash và paste đoạn này để kiểm tra SSH key vừa thêm vào Ok hay chưa bằng lệnh
ssh -T [email protected]

 

 
Nếu xuất hiện yêu cầu gì đó , bạn hãy gõ "yes"
 
Như vậy là bạn đã thêm thành công SSH key từ máy tính bạn vào Github . Từ giờ trở đi là bạn có thể Push code thoải mái .
 
 
Chúc các bạn thành công
 

Tùng
Web Developer

vjp pr0

Bình luận bài viết


1 bình luận

  • Jonathan Smith
    Jonathan Smith
    23 Apr 2021 09:40

    nice man thanks

    👆 Trả lời bình luận của Jonathan Smith

    Hãy xác nhận reCaptcha trước khi gửi

Để lại bình luận

Email của bạn không công khai và hoàn toàn được bảo mật. Các trường bắc buộc là có dấu *