tôi nhận được một lỗi nghiêm trọng mỗi khi tôi cố gắng sao chép kho Git của tôi:Nhân bản một kho Git qua SFTP
tôi chạy này:
$ git clone sftp://[email protected]/git/foobar.git
và tôi có được điều này:
fatal: Unable to find remote helper for 'sftp'
Tôi đang cố gắng sao chép từ máy chủ này sang máy chủ khác, cả hai đều sử dụng xác thực SSH.
Có điều gì tôi cần cài đặt để bật trình trợ giúp từ xa SFTP này không?
Cảm ơn trước vì bất kỳ lời khuyên nào bạn có thể cung cấp!
Tôi không nghĩ 'git' trực tiếp hỗ trợ sftp: bạn nên sử dụng URL' ssh: // '. – Borealid
Điều gì xảy ra khi bạn thực hiện 'git clone foo @ bar.ca/git/foobar.git'? – Johnsyweb
Im cá cược anh ta sẽ nhận được một lỗi từ việc không chỉ định một giao thức. Git hỗ trợ ftps là khác nhau. Im đoán lý do nó không hỗ trợ sftp là bởi vì nếu bạn đã thiết lập ssh thì bạn sẽ không cần sftp ở đây – jdi