2011-12-15 23 views
12

Tôi mới sử dụng git. Mỗi lần tôi muốn đẩy tệp của mình vào github, nó luôn hiển thị thông báo cho tôi để nhập cụm mật khẩu của tôi. Ví dụ: Nhập cụm mật khẩu cho khóa '/c/Users/.ssh/id_rsa':cách làm cho cửa sổ nhớ khóa mật khẩu của tôi?

Tôi muốn git nhớ cụm mật khẩu cho tôi. Làm thế nào tôi có thể làm điều đó trên windows 7? Tôi đã đọc trang trợ giúp tại đây http://help.github.com/ssh-key-passphrases/. Dường như nó chỉ có sẵn cho Mac/Linux.

Cảm ơn bạn đã trợ giúp.

+0

Bạn đang dùng gì cho SSH? Nếu Putty, nó bao gồm pageant, mà bạn có thể sử dụng như một tác nhân chính trong windows. Sau đó, bạn sẽ cần phải thiết lập biến môi trường GIT_SSH. –

+0

Có thể trùng lặp [Nhớ mật khẩu, Git bash dưới cửa sổ] (http://stackoverflow.com/questions/5727555/remember-password-git-bash-under-windows) –

Trả lời

14

Tôi tin rằng nếu bạn sử dụng msysgit thì bạn có thể cài đặt (hoặc có thể nó đã được cài đặt sẵn) openssh.

Với openssh bạn có thể sử dụng chương trình dòng lệnh ssh-add thêm bạn phím một lần và nhớ nó:

ssh-add /c/Users/.ssh/id_rsa 
+6

Nó chỉ nhớ điều này cho một phiên – thatsIch

0

Một trong những câu hỏi này chắc chắn chứa câu trả lời hợp lệ: How to push with git to github on Windows?

How do I store a password for my key so I can commit and pull from repository when using git on windows?

Hoặc bạn có thể sử dụng putty như họ làm trong this answer

+1

Tôi bỏ phiếu cho liên kết cuối cùng. – shytikov

+0

Câu trả lời tuyệt vời với các liên kết đã hết hạn. Có quá nhiều việc phải dán văn bản ở đây không? Bây giờ nó vô ích: Lỗi 503 Dịch vụ không có sẵn – versedi

+0

Không cần phải hoài nghi, Google đã tìm thấy tôi thay thế ... kiểm tra lại – jpjacobs

Các vấn đề liên quan