ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   ПО для Web разработчика (https://forum.antichat.io/forumdisplay.php?f=92)
-   -   Ошибки в гите, которые каждый web-разработчик видел хотя бы раз (https://forum.antichat.io/showthread.php?t=9000099)

ИРКУТСКИЙ ЧАТ 13.07.2026 12:30

Ошибки в гите, которые каждый web-разработчик видел хотя бы раз
 
Короче, всем привет. Решил поделиться списком самых частых ляпов с Git, которые вылавливал у себя или комментов коллег. Без теории, только практические моменты, чтоб проще было понять и сразу поправить.

1. Забыл смержить ветку и запушил в мастер — бывает, особенно когда сроки горят. Решение: всегда проверяйте текущую ветку и делайте rebase или merge заранее.

2. Конфликты, которые никто не хочет решать — часть жизни, но лучше не тянуть с этим. Проверяйте git status, вытягивайте свежие изменения и разбирайтесь сразу.

3. Добавил в коммит временные файлы (типа логов, ide-конфигов) — нужно настроить .gitignore, чтобы такие штуки не попадали в репозиторий.

4. Запушил секреты (ключи, пароли) — если такая беда случилась, меняйте ключи и используйте переменные окружения.

5. Писать длинные коммиты а-ля «исправил баг» без подробностей — сам так делал, но потом сложно понять, что именно было сделано. Совет: коротко, но по делу.

6. Потерял изменения, потому что не закоммитил, переключился на другую ветку — перед переключением лучше делать stash или коммитить.

7. Не обновлять локальную ветку перед решением конфликтов — хуже только конфликтовать с самим собой.

8. Не использовать ветки вообще или одну на весь проект — это быстро выливается в ад. Ветки — наше всё.


Время: 19:28