274 читали · 2 года назад
Git на практике #4. Решение конфликтов.
Предыдущая часть: Перед тем как обращаться к более экзотическим (и скажем прямо, не сильно-то и нужным для личного пользования) возможностям Git, рассмотрим одну из насущно необходимых. Предположим, в вашем проекте есть файлы A, B, C. В процессе работы вы разветвили проект на две ветки. Теперь каждая ветка содержит копии файлов A, B, C. В первой ветке вы отредактировали файлы A и B, а во второй B и C. Затем вы решили слить ветки вместе, чтобы получить все изменения в одном общем результате. Что при...
Error failed to push some refs to git как исправить
Ошибка “error: failed to push some refs to ‘git@…’ ” означает, что вы не смогли отправить (push) свои локальные изменения в удаленный репозиторий Git. Причины могут быть разными, и, соответственно, способы исправления тоже. Вот наиболее распространенные сценарии и решения: 1. Локальные изменения не соответствуют удаленным (самая частая причина): 2. git pull origin <ваша_ветка> Замените <ваша_ветка> на имя вашей локальной ветки (например, main или develop). Если вы работаете с веткой, отслеживающей удалённую, git pull будет достаточно. Важно: Если git pull вызовет конфликты (о которых Git вам сообщит), вам нужно будет разрешить эти конфликты вручную...