Git. Продвинутый уровень
牌组
PRO
131 карт
Переписывание истории, точечное восстановление, сложные сценарии merge/rebase, отладка истории, работа с несколькими remote, чистка, перенос, восстановление, automation hooks. Продвинутый уровень — то, что нужно, когда уже понимаешь модель Git: git rebase, interactive rebase, git cherry-pick, git revert, git reset --soft, git reset --mixed, git reset --hard, git reflog, git stash, git stash pop, git stash apply, git tag, git bisect, git blame, detached HEAD, fast-forward merge, squash, rebase conflict, merge conflict, upstream branch, tracking branch, submodule, worktree, hook, clean, amend, force push, force push with lease.
Для практиков
Понятные
определения
определения
Учите эффективно
и запоминайте надолго
и запоминайте надолго
131 карт
Демо-обучение: 1 из 6
Последнее обновление: 四月 2026
演示学习
1/10
术语 / 问题
...
...
提示
翻译 / 答案
...
上下文
空格键 - 翻转,点击卡片 - 翻转。您可以立即选择答案。
←
不知道
简单
→
术语 / 问题
...
...
每张卡片的显示模式都是自动选择的。
查看
术语 / 问题
rebase
[riːˈbeɪs]
提示: делает историю линейнее
上下文: Use rebase to place your branch on top of the latest main. - Используй rebase, чтобы перенести ветку поверх последнего main.
翻译 / 答案
переналожение коммитов (перестроить историю ветки поверх другой базы)
术语 / 问题
git rebase
[ɡɪt riːˈbeɪs]
提示: обновить базу ветки
上下文: Git rebase main rewrites your branch on top of main. - Git rebase main перестраивает твою ветку поверх main.
翻译 / 答案
переналожить ветку (перестроить коммиты на новой основе)
术语 / 问题
interactive rebase
[ˌɪntərˈæktɪv riːˈbeɪs]
提示: можно менять историю коммитов
上下文: Interactive rebase lets you squash or rename commits. - Интерактивное переналожение позволяет склеивать и переименовывать коммиты.
翻译 / 答案
интерактивное переналожение (ручное редактирование списка коммитов)
术语 / 问题
git rebase -i
[ɡɪt riːˈbeɪs aɪ]
提示: редактирование коммитов вручную
上下文: Git rebase -i HEAD~5 opens the last five commits for editing. - Git rebase -i HEAD~5 открывает последние пять коммитов для редактирования.
翻译 / 答案
интерактивно перестроить историю ветки
术语 / 问题
git rebase --continue
[ɡɪt riːˈbeɪs kənˈtɪnjuː]
提示: идти дальше после фикса
上下文: Run git rebase --continue after resolving the conflict. - Запусти git rebase --continue после разрешения конфликта.
翻译 / 答案
продолжить rebase после решения конфликта
术语 / 问题
git rebase --abort
[ɡɪt riːˈbeɪs əˈbɔːrt]
提示: полный откат операции
上下文: Git rebase --abort restores the branch to its original state. - Git rebase --abort возвращает ветку в исходное состояние.
翻译 / 答案
отменить rebase и вернуть всё как было