Cài đặt msysGit, đã viết mã để bắt đầu ssh-agent trong .profile
, mọi thứ hoạt động.Đại lý SSH không còn bắt đầu sau khi cài đặt Cygwin
Cygwin đã cài đặt, không có Git, chỉ cần ssh và cURL.
Tác nhân SSH không còn bắt đầu khi Git bash mở ra.
tôi có thể bắt đầu một trường hợp quá trình ssh-agent mới, tôi nhìn thấy nó khi chạy ps
trong bash Git, nhưng khi cố gắng sử dụng ssh-add
, tôi nhận được lỗi này:
Could not open a connection to your authentication agent.
Với Cygwin, rất nhiều .profile
và .bashrc
tệp được tạo trong thư mục cài đặt của nó (C: \ cygwin). Không chắc chắn nếu đây là vấn đề.
Làm cách nào để khắc phục sự cố này?
Đó có phải là vấn đề về đường dẫn không? giống như một 'C: \ Cygwin \ bin' được thêm vào trước'% PATH% 'của bạn và che dấu thực thi msysgit ssh-add gốc? – VonC
Xin chào VonC. Trong cài đặt hệ thống nâng cao, Env. Vars, PATH không có đề cập đến Cygwin. Ngoài ra, chạy '% path%' trong cửa sổ Run sẽ mở thư mục người dùng của tôi chứa tệp '.profile' với mã để bắt đầu tác nhân SSH. – Francisc
bạn có thể kiểm tra lại bằng cách xem toàn bộ PATH: gõ vào một cửa sổ DOS 'set PATH'. – VonC