Cách sao chép kho lưu trữ Git trong Linux

Git là một hệ thống kiểm soát phiên bản phân tán được thiết kế để tạo điều kiện thuận lợi cho việc phát triển phần mềm được phối hợp công khai hoặc riêng tư. Mỗi dự án trong Git được lưu trong một kho lưu trữ độc lập. GitHub là trang web phổ biến nhất để lưu trữ các kho lưu trữ nhưng không phải là trang duy nhất. Có các trang web lưu trữ công cộng khác như Bitbucket, cũng như các tùy chọn tự lưu trữ như GitLab. Tất cả các nguồn đều hoạt động thông qua cùng một giao thức Git, điểm khác biệt duy nhất đối với cách sử dụng cơ bản là URL được sử dụng.

Để tải xuống một kho lưu trữ để bạn có thể đóng góp vào sự phát triển của nó, bạn cần sao chép nó. Nhân bản là một quá trình đơn giản cho các kho lưu trữ công cộng; trong trường hợp này, bạn không cần cung cấp bất kỳ thông tin xác thực nào. Để sao chép một kho lưu trữ riêng tư, bạn sẽ cần phải định cấu hình chi tiết xác thực và có quyền truy cập vào kho lưu trữ.

Để sao chép một kho lưu trữ công cộng, chỉ cần tìm liên kết tải xuống cho kho lưu trữ, nó sẽ được định dạng như sau: “https: // [url] / [user_name] / [project_name] .git”. Ví dụ: trình chặn quảng cáo uBlock Origin có thể được sao chép từ https://github.com/gorhill/uBlock.git . Mặc dù vị trí chính xác cho liên kết tệp git có thể khác nhau đối với từng trang web, nhưng nó thường được tìm thấy ở trên và bên phải của mã.

Mẹo: HTTPS và SSH là các giao thức tốt nhất để sử dụng để tải xuống bất kỳ kho lưu trữ nào vì chúng sử dụng kết nối được mã hóa.

Cách sao chép kho lưu trữ Git trong Linux

Trong GitHub, liên kết cài đặt được tìm thấy ở trên và ở bên phải của mã.

Khi bạn có liên kết, hãy mở cửa sổ đầu cuối trong thư mục mà bạn muốn sao chép kho lưu trữ.

Lưu ý: Khi sao chép một kho lưu trữ, nội dung được đặt trong một thư mục con, bạn không cần tạo một thư mục để chèn nó vào. Ví dụ: nếu bạn chạy lệnh clone trong ~ / git_projects, thì kho lưu trữ sẽ cài đặt trong thư mục con ~ / git_projects / [repository_title] /.

Mẹo: ~ / là một từ viết tắt của Linux chỉ ra rằng đường dẫn bắt đầu trong thư mục chính của người dùng của bạn.

Khi bạn đã ở đúng thư mục, hãy chạy lệnh “git clone [git_install_link.git]” và quá trình sẽ tự động hoàn tất. Tùy thuộc vào kích thước của kho lưu trữ bạn đang nhân bản và tốc độ internet của bạn, quá trình tải xuống có thể mất một chút thời gian.

Cách sao chép kho lưu trữ Git trong Linux

Chạy lệnh “git clone [git_install_link.git]” sẽ tạo một thư mục con mới và cài đặt kho lưu trữ ở đó.

Xác thực vào kho lưu trữ riêng tư

Đối với kho lưu trữ riêng tư, lệnh cơ bản là giống nhau, tuy nhiên, bạn cũng sẽ phải cung cấp xác thực. Có một số cách để xác thực nền tảng cộng tác, trong khi hầu hết đều được chia sẻ, các tùy chọn chính xác và cách kích hoạt chúng sẽ khác nhau giữa các trang web. Bạn nên nghiên cứu các tùy chọn được cung cấp bởi nhà cung cấp của bạn và sau đó chọn tùy chọn an toàn nhất.

Các tùy chọn xác thực phổ biến là mã thông báo, khóa SSH và mật khẩu. Các tùy chọn được triển khai có thể khác nhau giữa các trang web, nói chung, bạn có thể bao gồm chi tiết mật khẩu trong lệnh hoặc định cấu hình trước khóa hoặc mã thông báo SSH trong tệp cấu hình. Mã thông báo hoặc khóa SSH là những tùy chọn an toàn nhất, nếu có thể nên tránh sử dụng mật khẩu vì những chi tiết này có thể được ghi lại.

Hầu hết các nhà cung cấp sẽ có hướng dẫn về cách định cấu hình các tùy chọn xác thực được hỗ trợ cho nền tảng. Ví dụ: Atlassian có một hướng dẫn chi tiết để định cấu hình xác thực SSH cho nền tảng Bitbucket của mình tại đây .

Mẹo: Theo tùy chọn, bạn có thể thêm tên người dùng của mình vào tệp cấu hình bằng lệnh sau: 'git config –global user.name “[your username]”. Tên người dùng này sẽ được sử dụng theo mặc định cho tất cả các kết nối từ tài khoản người dùng của bạn. Tệp cấu hình chung có thể được tìm thấy trong “~ / .gitconfig”.

Khi bạn đã định cấu hình xác thực dựa trên khóa của mình, bạn có thể chỉ cần chạy lệnh tương tự như trên “git clone [git_install_link.git]” để sao chép kho lưu trữ. Thông tin đăng nhập của bạn sẽ tự động được sử dụng để xác thực. Nếu bạn thực sự cần sử dụng xác thực dựa trên mật khẩu thay vì các lựa chọn thay thế an toàn hơn, bạn sẽ được nhắc nhập tên người dùng và mật khẩu, nếu không có phương pháp xác thực hợp lệ nào khác.



Leave a Comment

Hướng dẫn nhanh về cách tạo lời nhắc trên Google Home

Hướng dẫn nhanh về cách tạo lời nhắc trên Google Home

Lời nhắc luôn là điểm nổi bật chính của Google Home. Họ chắc chắn làm cho cuộc sống của chúng tôi dễ dàng hơn. Hãy cùng tìm hiểu nhanh về cách tạo lời nhắc trên Google Home để bạn không bao giờ bỏ lỡ việc làm việc vặt quan trọng.

Cách sao chép nội dung từ sách giáo khoa bằng Google Lens

Cách sao chép nội dung từ sách giáo khoa bằng Google Lens

Việc nhập câu trích dẫn yêu thích từ cuốn sách của bạn lên Facebook rất tốn thời gian và có nhiều lỗi. Tìm hiểu cách sử dụng Google Lens để sao chép văn bản từ sách sang thiết bị của bạn.

Sửa lỗi không tìm thấy địa chỉ DNS máy chủ trong Chrome

Sửa lỗi không tìm thấy địa chỉ DNS máy chủ trong Chrome

Đôi khi, khi đang làm việc trên Chrome, bạn không thể truy cập một số trang web nhất định và gặp lỗi “Fix Server DNS address could not be seek in Chrome”. Đây là cách bạn có thể giải quyết vấn đề.

Cách vô hiệu hóa Lời nhắc khôi phục trang trong Microsoft Edge

Cách vô hiệu hóa Lời nhắc khôi phục trang trong Microsoft Edge

Nếu bạn muốn loại bỏ thông báo Khôi phục trang trên Microsoft Edge, chỉ cần đóng trình duyệt hoặc nhấn phím Escape.

Khắc phục: Amazon Prime Video không hoạt động trên Microsoft Edge

Khắc phục: Amazon Prime Video không hoạt động trên Microsoft Edge

Nếu bạn không thể phát video Amazon Prime trên Microsoft Edge, hãy tắt tăng tốc phần cứng trong cài đặt trình duyệt của bạn.

Không thể đăng nhập vào YouTube? Sử dụng các mẹo này để khắc phục sự cố

Không thể đăng nhập vào YouTube? Sử dụng các mẹo này để khắc phục sự cố

Nếu bạn không thể đăng nhập vào YouTube, hãy kiểm tra xem trình duyệt của bạn có phải là nguyên nhân gây ra sự cố này hay không. Để khắc phục, hãy xóa bộ nhớ cache và tắt các tiện ích mở rộng của bạn.

Edge: Mở liên kết từ kết quả tìm kiếm trong tab mới

Edge: Mở liên kết từ kết quả tìm kiếm trong tab mới

Nếu bạn muốn Edge mở các liên kết từ kết quả tìm kiếm trong tab mới, bạn cần điều chỉnh cài đặt công cụ tìm kiếm của mình.

Chuyển các mục ưa thích của Microsoft Edge sang một máy tính khác

Chuyển các mục ưa thích của Microsoft Edge sang một máy tính khác

Nếu bạn đã mua một máy tính mới và bạn muốn chuyển dấu trang MS Edge của mình sang máy mới, bạn có thể sử dụng tùy chọn Đồng bộ hóa.

Sửa lỗi MS Edge: Màn hình video YouTube bị đen

Sửa lỗi MS Edge: Màn hình video YouTube bị đen

Nếu màn hình tiếp tục tối đen khi phát video YouTube trên Edge, hãy xóa bộ nhớ cache, tắt các tiện ích mở rộng của bạn và cập nhật trình duyệt.

Facebook: Đã xảy ra lỗi khi gửi tin nhắn

Facebook: Đã xảy ra lỗi khi gửi tin nhắn

Nếu bạn không thể liên hệ với những người dùng Messenger khác, hãy đảm bảo rằng bạn không vi phạm các quy tắc cộng đồng của Facebook và kiểm tra kết nối của mình.