โปรดแก้ตัวด้วยความไม่พอใจเล็กน้อยซึ่งฉันจะพยายามตรวจสอบต่อไปเนื่องจาก Heroku ใช้ SO ในการสนับสนุนลูกค้า (ซึ่งฉันคิดว่ามันแย่ที่จะพูดน้อยที่สุด)
ในช่วงห้าชั่วโมงที่ผ่านมาฉันพยายามขอแอปพลิเคชันเพื่อเผยแพร่ แต่มักจะมีบางอย่างผิดพลาดกับคีย์ ฉันได้อ่านบทความหลายสิบบทความและลองใช้เคล็ดลับหลังจากเคล็ดลับในความพยายามที่จะหาว่า Heroku กำลังทำอะไรอยู่ในกระบวนการที่โง่เขลาและทึบแสงอย่างสมบูรณ์
กรณีการใช้งานของฉันไม่ใช่เรื่องยาก: ฉันได้สร้างคู่คีย์ใหม่สำหรับแอป heroku ของฉัน ฉันตั้งค่าคีย์นั้นให้เป็นคีย์ของฉัน:
> heroku keys
=== travis@xxxx.com Keys
ssh-rsa AAAAB3NzaC...avOqfA7ZBd travis@xxxx.com
ฉันสามารถเข้าสู่ระบบและ "สร้าง" แอปพลิเคชัน (ชื่อโง่ ๆ เนื่องจากดูเหมือนว่ากำลังสร้าง git repo ไม่ใช่แอปประเภทใด ๆ ) โดยไม่มีปัญหา แต่ทุก * * * * * * * * เลวเวลาฉันพยายามที่จะผลักดัน app ของฉันฉันจะได้รับ:
> git push heroku master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
ฉันไม่มีความเข้าใจเกี่ยวกับ WTF ที่เกิดขึ้นกับมัน ฉันแค่ก้มหน้าพิงแป้นพิมพ์โดยไม่มีการไล่เบี้ย แต่หวังว่าพระเจ้าผู้ยิ่งใหญ่ของ Google จะตอบได้ และ Google ก็ไม่ตอบคำถามนี้ (ขอฉันย้อนกลับไปฉันเห็นวิธีตอบคำถามนี้มาแล้วหลายสิบวิธี)
สำหรับระบบที่ควรจะง่ายนี่เป็นเรื่องตลก ฉันชอบความคิดของ Heroku แต่หลังจากที่เราห้าคนไม่ได้ทำอะไรเลยฉันคิดว่ามันอาจจะเป็นทางเลือกที่ผิด