Ситуация:
- У меня есть локальная копия веб-сайта.
- У меня есть сервер, у которого есть доступ к SSH для
Что я хочу делать?
- Заблокировать локально, пока я не доволен своим кодом.
- Сделать ветки локально
- Имейте одну главную ветвь, которая должна быть нажата на сервер
- Обновите веб-сайт с помощью одной команды (git нажмите начальный мастер)
Если я настроил репозиторий git локально, используя git init, а затем нажмите на папку на сервере, это не сработает. Когда я FTP на сервер, чтобы проверить файлы, они на самом деле там. Когда я SSH на сервер и выполняю git статус, он не очищается, хотя это должно быть, так как я просто нажал на сервер.
Шаги, которые я делаю:
- Создайте новую папку на моем компьютере (mkdir folder_x)
- Перейдите в эту папку (cd folder_x)
- Создайте новый репозиторий git (git init)
- (git репозиторий успешно настроен)
- Нажмите хранилище на сервер с помощью git push origin master (где источник настроен как пользователь: [email protected])