Nếu bạn muốn, bạn có thể lấy this kịch bản và đặt nó ở đâu đó trong $PATH
của bạn. Khi đã xong, bạn có thể làm như sau:
- Clone bất kỳ ý chính từ
gist.github.com
sử dụng HTTPS
(hoặc nếu bạn có một ý chính đã nhân bản vô tính, chỉ cần tiến hành bước tiếp theo)
- Anywhere trong thư mục git của ý chính cây, hãy chạy lệnh
git-change-url --to-ssh
Bây giờ, với điều kiện là khóa công khai của bạn được tải lên tài khoản github của bạn (nó sẽ được liệt kê here), bạn sẽ có thể làm việc với các ý chính qua SSH
, wit hout phải nhập thông tin đăng nhập github của bạn.
Dễ xảy ra lỗi hơn nhiều so với chỉnh sửa tệp cấu hình git bằng tay.
Ps: Nếu bạn tìm thấy bất kỳ lỗi trong kịch bản, hoặc có bất cứ bổ sung vào thực hiện, cảm thấy tự do để ngã ba: D
gì sai với https? ;) –
Dường như yêu cầu tôi chỉ định tên người dùng và mật khẩu trên dòng lệnh mỗi khi tôi sử dụng giao thức. Nó hoạt động tốt với SSH cho tôi (không cần phải chỉ định tên người dùng/mật khẩu mỗi lần) – donatello
Ngoài ra, HTTPS auth trở nên phức tạp hơn nếu bạn bật xác thực 2 yếu tố. –