Xin thứ lỗi cho một chút thất vọng, điều này tôi sẽ cố gắng kiểm tra vì Heroku đang sử dụng SO làm bộ phận hỗ trợ khách hàng của họ (điều mà tôi nghĩ ít nhất phải nói là kém cỏi).
Trong năm giờ qua, tôi đã cố gắng để ứng dụng được xuất bản, nhưng luôn có điều gì đó không ổn với các phím. Tôi đã đọc hàng tá bài báo và thử hết mẹo này đến mẹo khác trong nỗ lực tìm ra nơi, trong quá trình ngu ngốc, hoàn toàn không rõ ràng mà Heroku đang vặn vẹo.
Trường hợp sử dụng của tôi không quá khó: Tôi đã tạo một keypair mới cho các ứng dụng heroku của mình. Tôi đã đặt khóa đó làm khóa của mình:
> heroku keys
=== travis@xxxx.com Keys
ssh-rsa AAAAB3NzaC...avOqfA7ZBd travis@xxxx.com
Tôi có thể đăng nhập và "tạo" một ứng dụng (tên ngu ngốc, vì nó dường như đang tạo một repo git, không phải bất kỳ loại ứng dụng nào) mà không có vấn đề gì. Nhưng mỗi * hoảng * thời gian tôi cố gắng đẩy ứng dụng của tôi, tôi nhận được:
> git push heroku master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Tôi không có cái nhìn sâu sắc về WTF đang diễn ra với nó; Tôi chỉ biết đập đầu vào bàn phím mà không có cách nào khác ngoài việc hy vọng vị thần toàn năng của Google có thể giải đáp. Và google không trả lời nó (tốt, hãy để tôi rút lại điều đó, tôi đã thấy khoảng chục cách để trả lời điều này).
Đối với một hệ thống được cho là dễ dàng, đây là một trò đùa. Tôi thích ý tưởng về Heroku, nhưng sau khi mất năm người mà hoàn toàn không làm được gì , tôi nghĩ có lẽ đó là lựa chọn sai lầm.