Soru Benim repo'yu heroku uygulamasına nasıl eklerim


Bir heroku uygulaması oluşturdum ve sonra makinem çöktü. Yeni bir makinem var. Mevcut uygulamanızı heroku uygulamasına nasıl eklerim? Heroku sayfasını ziyaret ettiğimde, uygulamamın URL'si şunun gibi:

git@heroku.com:myapp.git

Bu uygulamayı klonlayamıyorum çünkü zaten sahip olduğum myapp github'dan. Bu yüzden mevcut github uygulamasına uzak olarak heroku eklemem gerekiyor. Herkes sözdizimini bilir.


91
2017-07-29 19:14


Menşei


Olası kopya Varolan bir Heroku uygulamasıyla bir klasör nasıl bağlanır? - Flimm


Cevaplar:


Eğer heroku toolbelt iseniz:

Heroku Toolbelt'i kullanıyorsanız, yeni sözdizimi

heroku git:remote -a project

Görmek bu daha fazlası için.

Kredi: user101289çözümü

Eğer heroku toolbelt'ınız yoksa:

İlk önce şunu yap:

git remote add heroku git@heroku.com:{heroku-app-name}.git

Sonra şunu yapın:

git push heroku master
heroku open

185
2017-07-29 19:19



@ User101289 tarafından komutun daha yeni sürümü geçerli olanıdır. - Diego Magalhães
Ücretsiz bir Heroku hesabım var ve git @ 'i takas etmek zorunda kaldı. git.heroku.com{Uygulama} .git - mikeDOTexe
Bu @ user101289'un cevabından çok daha karmaşıktır - Jared Beach
Endişelenme, s84 kredi için kopyaladı! - bkunzi01
Benim için 'git uzak ekle https: // git.heroku.com / {heroku-app-name} .git' işe yaradı. - afreeland


Heroku Toolbelt'i kullanıyorsanız, yeni sözdizimi

heroku git:remote -a project

Görmek bu daha fazlası için.


96
2018-06-25 02:22



Eğer heroku Toobelt kullanıyorsanız o zaman bu güzel bir seçim. :) Paylaşım için teşekkürler. - Ajay


Sadece kullanıyorsanız Git yüklemeden Heroku ToolbeltAyrıca yeni bir uygulama da oluşturabilirsiniz.

Hesabınıza giriş yapın ve bu bağlantıya gidin

https://dashboard.heroku.com/apps

Sağ üst köşedeki artı işaretine bakın ve ardından

Yeni uygulama oluştur

Heroku'nun sizin için bir tane seçmesine izin vermek için uygulama adını boş bırakın. Heroku uygulamanızın adı olduğunu varsayalım Yeni-app-xxxxxbir dosya eklemeyi test etmek için aşağıdaki komutu deneyebilirsiniz:

git clone https://git.heroku.com/<new-app-xxxxx>.git
cd <new-app-xxxxx>
echo "my test file" > test.txt
git add .
git commit . -m "my test on commit" 
git push

Git için kullanıcı adı istendiğinde boş (boş) ve şifre için API Anahtarınızı koyun. API Anahtarınızı aşağıdaki bağlantıdan göstererek alabilirsiniz.

https://dashboard.heroku.com/account

Not: Heroku kullanıcı adınızı (e-postanızı) ve şifrenizi kullanarak Heroku HTTP Git uç noktasıyla doğrulanamazsınız. Açıklandığı gibi bir API anahtarı kullanın İşte.


2
2018-04-09 17:36