Đối với những người đang tìm kiếm một lời giải thích chi tiết, hãy đọc bài đăng trên blog này . Dưới đây là trích dẫn từ bài đăng trên blog. Cuối cùng thì ssh-agent.exe
nhu cầu phải nằm trong đường dẫn, hoặc được giải quyết theo cách khác.
CHỈNH SỬA:
Có vẻ như hầu hết mọi người không thèm đọc blog được liên kết và phần trích xuất gốc không trích dẫn giải pháp đầy đủ, vì vậy tôi đã mở rộng phần trích dẫn từ blog bên dưới.
Có nhiều cách để giải quyết lỗi, dựa trên lượt thích đối với tất cả các câu trả lời khác. Một công việc được biết đến được trích dẫn dưới đây. Xem qua các câu trả lời khác mà chúng có thể phù hợp hơn với bạn.
Khi tôi khởi động lại lời nhắc PowerShell của mình, nó cho tôi biết rằng nó không thể khởi động SSH Agent.
Nó chỉ ra rằng nó không thể tìm thấy tệp thực thi “ssh-agent.exe”. Tệp đó nằm trong C: \ Program Files (x86) \ Git \ bin. nhưng thư mục đó không được tự động thêm vào PATH của bạn bằng msysgit.
Nếu bạn không muốn thêm đường dẫn này vào PATH hệ thống của mình, bạn có thể cập nhật tập lệnh hồ sơ PowerShell để nó chỉ áp dụng cho phiên PowerShell của bạn. Đây là thay đổi tôi đã thực hiện.
$ env: path + = ";" + (Get-Item "Env: ProgramFiles (x86)"). Giá trị + "\ Git \ bin"
Trên máy của tôi, tập lệnh ở: C: \ Users \ Haacked \ Documents \ WindowsPowerShell \ Microsoft.Powershell_profile.ps1
%PATH%
thể khác nhau vì một số lý do?