DevTools Radar
DevTools Radar
@DevToolsRadarPro

7 Git-фишек, которые экономят нервы в ревью и при откате релиза

Если Git у вас только commit/push/pull, вы теряете сильные инструменты. Вот команды, которые быстро чистят историю, ищут поломку и спасают рабочую директорию.

— git switch - — вернуться на прошлую ветку.
— git add -p — собрать коммит из отдельных кусков файла.
— git restore -p file — откатить только выбранные изменения.
— git commit --amend — поправить последний коммит без нового мусорного.

Для расследований:
— git log --oneline --graph --decorate --all — карта веток в терминале.
— git blame -L 20,60 file — кто трогал нужный диапазон.
— git bisect — найти коммит, где всё сломалось.

Перед rebase, reset и массовыми правками делайте страховку: git stash push -m "wip" или временную ветку git switch -c backup/name. Это одна команда, которая часто спасает час работы.

Возьмите 2-3 команды и примените в ближайшем PR. Git окупается не знанием всех флагов, а быстрыми безопасными действиями.
Этот пост опубликован в Telegram-канале DevTools Radar. Подписаться можно по ссылке: @DevToolsRadarPro.
tech

Свежие посты в категории «Сервисы и инфраструктура»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.