Cách lưu tên người dùng và mật khẩu trong Git

Cach Luu Ten Nguoi Dung Va Mat Khau Trong Git



Git là một hệ thống kiểm soát phiên bản phi tập trung có sẵn miễn phí được nhiều người trên toàn cầu sử dụng. Tuy nhiên, đôi khi việc chứng minh danh tính của bạn trở nên mất thời gian và khó khăn bất cứ khi nào bạn muốn tương tác với kho lưu trữ từ xa Git để thực hiện các thao tác khác nhau. Để làm cho các hoạt động này khả thi hơn, hãy lưu vĩnh viễn các thông tin đăng nhập này và kết nối kho lưu trữ cục bộ Git với kho lưu trữ từ xa.

Nghiên cứu này sẽ thảo luận ngắn gọn về thủ tục lưu tên người dùng và mật khẩu trong Git.

Làm thế nào để lưu tên người dùng và mật khẩu trong Git?

Là người dùng Git, bạn luôn phải cung cấp thông tin đăng nhập của mình để kết nối kho lưu trữ từ xa với kho lưu trữ cục bộ của Git. Để tránh rắc rối này, Git cho phép bạn lưu trữ tên người dùng và mật khẩu cục bộ và toàn cầu để tất cả người dùng dự án hiện tại đều có thể truy cập được.







Đối với mục đích tương ứng, hãy làm theo các bước dưới đây.



Bước 1: Mở tài khoản GitHub



Đầu tiên, mở trình duyệt, truy cập “ GitHub 'Kho lưu trữ nơi bạn muốn lưu tên người dùng và mật khẩu của mình và sao chép kho lưu trữ' URL ”. Ví dụ: chúng tôi sẽ sao chép liên kết của “ kiểm tra ”Kho lưu trữ từ xa từ thanh địa chỉ:






Bước 2: Khởi chạy Git Bash

Tìm kiếm “ Git Bash ”Với sự trợ giúp của“ Khởi động ”Và khởi chạy nó:




Bước 3: Kho lưu trữ nhân bản

Bây giờ, chúng tôi sẽ sao chép kho lưu trữ Git từ xa đã chọn và đặt tên người dùng và mật khẩu để làm mọi thứ dễ dàng hơn. Để làm như vậy, chúng tôi sẽ thực hiện lệnh “ git clone ”Với URL kho lưu trữ từ xa được sao chép như sau:

$ git clone https: // Linux: 12345 @ github.com / itlinuxhint / kiểm tra


Ở đây, chúng tôi đã chỉ định “ Linux ”Là tên người dùng của chúng tôi và“ 12345 ”Làm mật khẩu:


Kết quả đầu ra bên dưới chỉ ra rằng “ kiểm tra ”Kho lưu trữ từ xa được nhân bản thành công:


Bước 4: Lưu thông tin đăng nhập

Tiếp theo, chạy phần sau “ cấu hình git 'Để lưu thông tin đăng nhập Git được chỉ định trong' .git / config ' tập tin:

$ cấu hình git cửa hàng credential.helper


Lệnh trên sẽ lưu trữ thông tin đăng nhập được cung cấp của chúng tôi trong kho lưu trữ cục bộ của chúng tôi:


Tiếp theo, chúng tôi sẽ thêm “ -toàn cầu ”Với tùy chọn“ cấu hình git ”Để lưu thông tin đăng nhập trên toàn cầu:

$ cấu hình git --toàn cầu cửa hàng credential.helper



Bước 5: Yêu cầu kéo

Nhập tên người dùng và mật khẩu của bạn, mà bạn đã lưu trữ gần đây trong “ ~ / .git-thông tin đăng nhập ”Dưới dạng văn bản thuần túy, trong trường hợp khi bạn kéo hoặc đẩy từ kho lưu trữ từ xa lần đầu tiên:

$ git kéo


Đầu ra của lệnh đã cho ở trên hiển thị “ Đã cập nhật ”Bởi vì chúng tôi đã lưu tên người dùng và mật khẩu trong Git sau khi nhân bản kho lưu trữ:


Nếu bạn đã nhân bản kho lưu trữ mà không đặt thông tin đăng nhập, hãy làm theo phần bên dưới để lưu tên người dùng và mật khẩu của bạn.

Làm thế nào để lưu mật khẩu và tên người dùng cho kho lưu trữ đã được nhân bản?

Nếu bạn đã nhân bản kho lưu trữ từ xa Git mà không định cấu hình tên người dùng và mật khẩu, Git bash cho phép bạn cập nhật “ URL ”Và chỉ định thông tin đăng nhập với sự trợ giúp của lệnh sau:

$ git từ xa set-url origin https: // LinuxWorld: 09876 @ github.com / itlinuxhint / kiểm tra


Ở đây, chúng tôi đã chỉ định “ LinuxWorld 'Là tên người dùng của chúng tôi,' 09876 ”Làm mật khẩu của nó và chỉ định liên kết của kho lưu trữ nhân bản sau“ @ ' dấu hiệu.

Sau khi thực hiện lệnh đã cho ở trên, hãy thực hiện các bước tương tự để lưu thông tin đăng nhập mà chúng tôi đã cung cấp trong phần đầu tiên.

Sự kết luận

Để lưu tên người dùng và mật khẩu trong Git, hãy mở “ GitHub 'Kho lưu trữ từ xa và sao chép' URL ”. Sau đó, khởi chạy “ Git Bash ”, Dán“ URL ”Với“ $ git clone ”, Chỉ định thông tin xác thực và thực thi nó. Cuối cùng, hãy chạy “ cửa hàng $ git config –global credential.helper 'Để lưu thông tin đăng nhập trong' .git / config ' tập tin. Nghiên cứu này đã trình bày quy trình lưu tên người dùng và mật khẩu trong Git.