#javascript #reactjs #git #github #netlify
#javascript #reactjs #git #github #netlify
Вопрос:
Я создал статический веб-сайт react с помощью create-react-app и развернул его в netlify с использованием git и github. Оказывается, я должен внести небольшое изменение в свой веб-сайт сейчас. Что я должен сделать, чтобы изменения отразились на уже развернутом сайте. Я внес изменения в github, но изменение не отображается в URL-адресе, развернутом в реальном времени.
Комментарии:
1. запустите
netlify deploy -p
снова2. ничего happened.my по какой-то причине, которую я не могу определить, нажатия не развертываются автоматически…
3. для git вы связали его и сделали его watch master? git не является инструментом netlify, для автоматического развертывания вам нужно будет настроить его, как показано в этом здесь netlify.com/blog/2016/09/29 /…
4. Большое вам спасибо. Я где-то читал, что если мы зафиксируем изменения в github, изменения будут автоматически внедрены в netlify.
5. Кроме того, в этой статье не рассказывается, как вносить изменения на веб-сайт, когда он уже развернут
Ответ №1:
Вы можете легко зафиксировать новую версию своего веб-сайта. после редактирования или изменения файла в вам необходимо использовать
git add --all
и зафиксируйте файл с помощью следующей команды.
git commit -m"you can add you commit message here'
после этих шагов вы можете добавить удаленный сервер с помощью следующей команды.
git remote add remote-name https://repo-link-here..
если вы уже добавили remote, вы можете пропустить шаг в начале этого предложения.
после этого вы можете нажать на зафиксированную ветвь с помощью следующей команды
git push remote-name branch
имя удаленного по умолчанию — origin
ветвь по умолчанию — master
вы также можете использовать имена по умолчанию.
Комментарии:
1. Я попробовал этот метод. изменение отражено на github, но не на netlify.
2. вместо GitHub remote вы можете изменить его на netlify remote обратитесь к этой документации — docs.netlify.com/configure-builds/repo-permissions-linking/… Если у вас есть дополнительные сомнения, не стесняйтесь упомянуть здесь