Я удалил локальное репо моего приложения heroku, затем я хотел клонировать его, поэтому обычно я использую git clone
, который работал в этом случае:
git clone https://git.heroku.com/<app-name>.git
.Однако в настройках моего приложения на приборной панели Heroku написано, что я должен использовать heroku git:clone -a <app-name>
(для этого требуется Heroku CLI, который я уже установил.
До сих пор я пытался клонировать репо моего приложения heroku в обоихиз упомянутых способов (git clone...
и heroku:git clone -a...
). В обоих случаях это сработало, и я правильно клонировал исходный код.
В обоих случаях node_modules
не был клонирован, что понятно, так как я запускаюnpm i
для установки необходимых файлов, указанных в файле * 1014. * Вопрос: в чем разница между этими двумя способами клонирования? Я нажимаю на свой код, используя git push heroku master
, и это тоже хорошо работает. Насколько я понимаю, покачто между двумя упомянутыми способами клонирования репозитория нет различий.
* Обратите внимание, что в этом вообще нет участия github.