Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtScShWkd 6 of 60 menu
◀ ▶

День работы с общей веткой в Git

При общей ветке день начинаем с синхронизации, а не с правок файла. Пока локальная main не совпадает с удаленной, любой push может упереться в чужие коммиты.

Утром откроем репозиторий и подтянем изменения с сервера:

git switch main git pull

Дальше работаем над задачей: правим файлы, индексируем и сохраняем коммит локально. Если между pull и push кто-то успел отправить свой коммит, push может не пройти с первого раза. Тогда снова выполним pull, объединим истории и только потом push. Перед уходом или перед следующей синхронизацией отправим свою версию main на remote:

git add . git commit -m 'update config' git push

В репозитории на ветке main добавьте файл notes.md с любым текстом, сохраните коммит и отправьте изменения на удаленный repository. Убедитесь, что на сервере появился ваш коммит.

На следующий «день» снова синхронизируйте main с remote, измените notes.md, сделайте второй коммит и отправьте его. Локальная и удаленная ветка должны снова совпасть.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить