Post #34
579
🛠 Git в проде: 5 команд, которые спасут тебе жизнь
1.
Забыл, куда ушёл твой коммит после
2.
Нужно вытащить один нужный коммит из другой ветки?
3.
Ломаешь голову, когда что-то отвалилось?
4.
Убрать весь мусор, кроме того, что под Git?
Особенно полезно, если после сборки остаётся куча временных файлов.
⚠️ Осторожно: удалит всё незакоммиченное.
5.
Параллельная работа с несколькими ветками без лишних клонов.
Хочешь протестить фичу и багфикс в одной папке?
Подпишись 👉@devopslib
1.
git reflog Забыл, куда ушёл твой коммит после
git reset или rebase? reflog покажет все твои перемещения по репозиторию. Это как история браузера, только для Git.2.
git cherry-pick Нужно вытащить один нужный коммит из другой ветки?
git cherry-pick <hash> — и он уже у тебя. Удобно, когда прод живёт отдельно.3.
git bisect Ломаешь голову, когда что-то отвалилось?
git bisect помогает найти коммит, где всё пошло не так. Работает как бинарный поиск.4.
git clean -fdx Убрать весь мусор, кроме того, что под Git?
Особенно полезно, если после сборки остаётся куча временных файлов.
⚠️ Осторожно: удалит всё незакоммиченное.
5.
git worktree Параллельная работа с несколькими ветками без лишних клонов.
Хочешь протестить фичу и багфикс в одной папке?
git worktree add ../branch-folder branch-nameПодпишись 👉@devopslib
- 👍 4