Код, развернутый на heroku, также будет загружен в репозиторий github. - PullRequest
0 голосов
/ 05 мая 2019

Я загрузил приложение nodejs на heroku, оно работает отлично, но через несколько дней я создал репозиторий git на GitHub и загрузил туда исходный код, но во время загрузки он показывает, что некоторое количество файлов будет изменено, и после загрузки, когда я увижумой репозиторий GitHub там говорит, что файлы загружены 37 дней назад, как это происходит?Может кто-нибудь объяснить, пожалуйста, я использовал heroku git интеграции для развертывания приложения на heroku

1 Ответ

0 голосов
/ 05 мая 2019

Сначала позвольте мне объяснить, как работает героку.

Он использует собственный репозиторий git для запуска сборок и развертываний, когда вы нажимаете код. Вы нажимали код на герою с помощью git push heroku master, верно?

Это только обновление кода на героку. (Что имеет значение для вашего живого сайта)

Когда вы нажимаете на heroku, он сохраняет ваш код в своем репозитории git, так что ваш код в безопасности, не волнуйтесь об этом! Но приятно видеть, что трассировка журнала развертывания на вашем терминале, и именно поэтому я использую его.

Чтобы обновить свой код до github, вам также нужно вставить туда свой код!

Что делает интеграция с github на панели инструментов heroku, так это то, что она позволяет запускать развертывания на heroku с помощью github. Если вы активируете это, вы отправите свой код в github, затем heroku затем извлечет ваш код из github и развернет его.

Но это не работает наоборот, heroku не обновляет ваш репозиторий github, он использует ваш репозиторий github только для обновления, чтобы развернуть новый код.

Это: enter image description here Понял?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...