Я довгі години шукав, шукаючи рішення моєї, здавалося б, простої у вирішенні проблеми. Справа не в тому, що в моєму пошуку нічого не з’явилося, це в тому, що мій пошук виявив стільки різних рішень, жодне з яких не працювало.
У будь-якому випадку, я просто не в змозі натиснути, витягнути або взяти з мого сховища Heroku з мого Mac. Кожна спроба дає мені (ніби знущається з мене) таку помилку:
'Дозвіл відмовлено (publickey). fatal: Не вдалося прочитати з віддаленого сховища. '
Я намагався (і ще раз намагався) виправити це різними способами. Як я вже говорив, я провів гарний шматок останніх двох днів, шукаючи відповідь. Ось кілька речей, які я спробував:
- клавіші heroku: ясно, після чого клавіші heroku: додати
- Регенерувати ключ ssh самостійно за допомогою "ssh-keygen -t rsa"
- Очищення мого каталогу .ssh з подальшими ключами heroku: clear, з подальшим створенням ssh ключа
- Видалення мого додатка на heroku і відтворення його (на щастя, там не так багато)
Я можу отримати гарненько з мого сховища GitHub, тому я знаю, що це не мережеве підключення (також працює pinging heroku).
Як спрощене рішення (яке, я сподіваюся, не перетвориться на постійне), я увійшов у свій екземпляр Ubuntu Amazon AWS ec2. Підтягування та натискання на Хероку та з нього працює ідеально. З цієї причини я все ще відчуваю, що проблема полягає в клавіші ssh на моєму Mac. Обидва ключі відображаються під моїм обліковим записом Heroku. Чи важлива важлива адреса електронної пошти в кінці?
EDIT: Я можу добре відштовхуватися від GitHub (однак я не використовую ssh), то чому б не Heroku?
На даний момент я готовий спробувати все. Дякую!