ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования > ПО для Web разработчика
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Ошибки в гите, которые каждый web-разработчик видел хотя бы раз
  #1  
Старый Вчера, 12:30
ИРКУТСКИЙ ЧАТ
Новичок
Регистрация: 11.10.2004
Сообщений: 10
С нами: 11357098

Репутация: 0
По умолчанию Ошибки в гите, которые каждый web-разработчик видел хотя бы раз

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

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

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

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

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

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

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

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

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



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.