Files
lazygit/docs/keybindings/Keybindings_ru.md
Jesse Duffield 0aa6109d4d Render keybinding cheatsheet as markdown table
We're going to be adding tooltips to the cheatsheet to better explain what each actions
does. As such, we're switching to a table format rather than a list.

I'm also changing how the keys are represented, using a markdown approach rather than
an html approach
2024-01-28 08:12:01 +11:00

21 KiB
Raw Blame History

This file is auto-generated. To update, make the changes in the pkg/i18n directory and then run go generate ./... from the project root.

Lazygit Связки клавиш

Связки клавиш

Глобальные сочетания клавиш

Key Action Info
<c-r> Переключиться на последний репозиторий
<pgup> (fn+up/shift+k) Прокрутить вверх главную панель
<pgdown> (fn+down/shift+j) Прокрутить вниз главную панель
@ Открыть меню журнала команд
} Увеличить размер контекста, отображаемого вокруг изменений в просмотрщике сравнении
{ Уменьшите размер контекста, отображаемого вокруг изменений в просмотрщике сравнении
: Выполнить пользовательскую команду
<c-p> Просмотреть пользовательские параметры патча
m Просмотреть параметры слияния/перебазирования
R Обновить
+ Следующий режим экрана (нормальный/полуэкранный/полноэкранный)
_ Предыдущий режим экрана
? Открыть меню
<c-s> Просмотреть параметры фильтрации по пути
W Открыть меню сравнении
<c-e> Открыть меню сравнении
<c-w> Переключить отображение изменении пробелов в просмотрщике сравнении
z Отменить (через reflog) (экспериментальный) Журнал ссылок (reflog) будет использоваться для определения того, какую команду git запустить, чтобы отменить последнюю команду git. Сюда не входят изменения в рабочем дереве; учитываются только коммиты.
<c-z> Повторить (через reflog) (экспериментальный) Журнал ссылок (reflog) будет использоваться для определения того, какую команду git нужно запустить, чтобы повторить последнюю команду git. Сюда не входят изменения в рабочем дереве; учитываются только коммиты.
P Отправить изменения
p Получить и слить изменения

Навигация по панели списка

Key Action Info
, Предыдущая страница
. Следующая страница
< Пролистать наверх
> Прокрутить вниз
v Переключить выборку перетаскивания
<s-down> Range select down
<s-up> Range select up
/ Найти
H Прокрутить влево
L Прокрутить вправо
] Следующая вкладка
[ Предыдущая вкладка

Worktrees

Key Action Info
n Create worktree
<space> Switch to worktree
<enter> Switch to worktree
o Open in editor
d Remove worktree
/ Filter the current view by text

Главная панель (Индексирование)

Key Action Info
<left> Выбрать предыдущую часть
<right> Выбрать следующую часть
v Переключить выборку перетаскивания
a Переключить выборку частей
<c-o> Скопировать выделенный текст в буфер обмена
o Открыть файл
e Редактировать файл
<esc> Вернуться к панели файлов
<tab> Переключиться на другую панель (проиндексированные/непроиндексированные изменения)
<space> Переключить строку в проиндексированные / непроиндексированные
d Отменить изменение (git reset)
E Изменить эту часть
c Сохранить изменения
w Закоммитить изменения без предварительного хука коммита
C Сохранить изменения с помощью редактора git
/ Найти

Главная панель (Обычный)

Key Action Info
mouse wheel down (fn+up) Прокрутить вниз
mouse wheel up (fn+down) Прокрутить вверх

Главная панель (Слияние)

Key Action Info
e Редактировать файл
o Открыть файл
<left> Выбрать предыдущий конфликт
<right> Выбрать следующий конфликт
<up> Выбрать предыдущую часть
<down> Выбрать следующую часть
z Отменить
M Открыть внешний инструмент слияния (git mergetool)
<space> Выбрать эту часть
b Выбрать все части
<esc> Вернуться к панели файлов

Главная панель (сборка патчей)

Key Action Info
<left> Выбрать предыдущую часть
<right> Выбрать следующую часть
v Переключить выборку перетаскивания
a Переключить выборку частей
<c-o> Скопировать выделенный текст в буфер обмена
o Открыть файл
e Редактировать файл
<space> Добавить/удалить строку(и) для патча
<esc> Выйти из сборщика пользовательских патчей
/ Найти

Журнал ссылок (Reflog)

Key Action Info
<c-o> Скопировать SHA коммита в буфер обмена
w View worktree options
<space> Переключить коммит
y Скопировать атрибут коммита
o Открыть коммит в браузере
n Создать новую ветку с этого коммита
g Просмотреть параметры сброса
C Скопировать отобранные коммит (cherry-pick)
<c-r> Сбросить отобранную (скопированную cherry-picked) выборку коммитов
<c-t> Open external diff tool (git difftool)
<enter> Просмотреть коммиты
/ Filter the current view by text

Коммиты

Key Action Info
<c-o> Скопировать SHA коммита в буфер обмена
<c-r> Сбросить отобранную (скопированную cherry-picked) выборку коммитов
b Просмотреть параметры бинарного поиска
s Объединить несколько коммитов в один нижний
f Объединить несколько коммитов в один отбросив сообщение коммита
r Перефразировать коммит
R Переписать коммит с помощью редактора
d Удалить коммит
e Изменить коммит
i Start interactive rebase Start an interactive rebase for the commits on your branch. This will include all commits from the HEAD commit down to the first merge commit or main branch commit.
If you would instead like to start an interactive rebase from the selected commit, press e.
p Выбрать коммит (в середине перебазирования)
F Создать fixup коммит для этого коммита
S Объединить все 'fixup!' коммиты выше в выбранный коммит (автосохранение)
<c-j> Переместить коммит вниз на один
<c-k> Переместить коммит вверх на один
V Вставить отобранные коммиты (cherry-pick)
B Mark commit as base commit for rebase Select a base commit for the next rebase; this will effectively perform a 'git rebase --onto'.
A Править последний коммит с проиндексированными изменениями
a Установить/убрать автора коммита
t Отменить коммит
T Пометить коммит тегом
<c-l> Открыть меню журнала
w View worktree options
<space> Переключить коммит
y Скопировать атрибут коммита
o Открыть коммит в браузере
n Создать новую ветку с этого коммита
g Просмотреть параметры сброса
C Скопировать отобранные коммит (cherry-pick)
<c-t> Open external diff tool (git difftool)
<enter> Просмотреть файлы выбранного элемента
/ Найти

Локальные Ветки

Key Action Info
<c-o> Скопировать название ветки в буфер обмена
i Показать параметры git-flow
<space> Переключить
n Новая ветка
o Создать запрос на принятие изменений
O Создать параметры запроса принятие изменений
<c-y> Скопировать URL запроса на принятие изменений в буфер обмена
c Переключить по названию
F Принудительное переключение
d View delete options
r Перебазировать переключённую ветку на эту ветку
M Слияние с текущей переключённой веткой
f Перемотать эту ветку вперёд из её upstream-ветки
T Создать тег
s Порядок сортировки
g Просмотреть параметры сброса
R Переименовать ветку
u View upstream options View options relating to the branch's upstream e.g. setting/unsetting the upstream and resetting to the upstream
w View worktree options
<enter> Просмотреть коммиты
/ Filter the current view by text

Меню

Key Action Info
<enter> Выполнить
<esc> Закрыть
/ Filter the current view by text

Панель Подтверждения

Key Action Info
<enter> Подтвердить
<esc> Закрыть/отменить

Подкоммиты

Key Action Info
<c-o> Скопировать SHA коммита в буфер обмена
w View worktree options
<space> Переключить коммит
y Скопировать атрибут коммита
o Открыть коммит в браузере
n Создать новую ветку с этого коммита
g Просмотреть параметры сброса
C Скопировать отобранные коммит (cherry-pick)
<c-r> Сбросить отобранную (скопированную cherry-picked) выборку коммитов
<c-t> Open external diff tool (git difftool)
<enter> Просмотреть файлы выбранного элемента
/ Найти

Подмодули

Key Action Info
<c-o> Скопировать название подмодуля в буфер обмена
<enter> Ввести подмодуль
<space> Ввести подмодуль
d Удалить подмодуль
u Обновить подмодуль
n Добавить новый подмодуль
e Обновить URL подмодуля
i Инициализировать подмодуль
b Просмотреть параметры массового подмодуля
/ Filter the current view by text

Сводка коммита

Key Action Info
<enter> Подтвердить
<esc> Закрыть

Сохранить Изменения Файлов

Key Action Info
<c-o> Скопировать закомиченное имя файла в буфер обмена
c Переключить файл
d Отменить изменения коммита в этом файле
o Открыть файл
e Редактировать файл
<c-t> Open external diff tool (git difftool)
<space> Переключить файлы включённые в патч
a Переключить все файлы, включённые в патч
<enter> Введите файл, чтобы добавить выбранные строки в патч (или свернуть каталог переключения)
` Переключить вид дерева файлов
/ Найти

Статус

Key Action Info
o Открыть файл конфигурации
e Редактировать файл конфигурации
u Проверить обновления
<enter> Переключиться на последний репозиторий
a Показать все логи ветки

Теги

Key Action Info
<space> Переключить
d View delete options
P Отправить тег
n Создать тег
g Просмотреть параметры сброса
w View worktree options
<enter> Просмотреть коммиты
/ Filter the current view by text

Удалённые ветки

Key Action Info
<c-o> Скопировать название ветки в буфер обмена
<space> Переключить
n Новая ветка
M Слияние с текущей переключённой веткой
r Перебазировать переключённую ветку на эту ветку
d Delete remote tag
u Установить как upstream-ветку переключённую ветку
s Порядок сортировки
g Просмотреть параметры сброса
w View worktree options
<enter> Просмотреть коммиты
/ Filter the current view by text

Удалённые репозитории

Key Action Info
f Получение изменения из удалённого репозитория
n Добавить новую удалённую ветку
d Удалить удалённую ветку
e Редактировать удалённый репозитории
/ Filter the current view by text

Файлы

Key Action Info
<c-o> Скопировать название файла в буфер обмена
<space> Переключить индекс
<c-b> Фильтровать файлы (проиндексированные/непроиндексированные)
y Copy to clipboard
c Сохранить изменения
w Закоммитить изменения без предварительного хука коммита
A Правка последнего коммита
C Сохранить изменения с помощью редактора git
<c-f> Find base commit for fixup Find the commit that your current changes are building upon, for the sake of amending/fixing up the commit. This spares you from having to look through your branch's commits one-by-one to see which commit should be amended/fixed up. See docs: https://github.com/jesseduffield/lazygit/tree/master/docs/Fixup_Commits.md
e Редактировать файл
o Открыть файл
i Игнорировать или исключить файл
r Обновить файлы
s Припрятать все изменения
S Просмотреть параметры хранилища
a Все проиндексированные/непроиндексированные
<enter> Проиндексировать отдельные части/строки для файла или свернуть/развернуть для каталога
d Просмотреть параметры «отмены изменении»
g Просмотреть параметры сброса upstream-ветки
D Просмотреть параметры сброса
` Переключить вид дерева файлов
<c-t> Open external diff tool (git difftool)
M Открыть внешний инструмент слияния (git mergetool)
f Получить изменения
/ Найти

Хранилище

Key Action Info
<space> Применить припрятанные изменения
g Применить припрятанные изменения и тут же удалить их из хранилища
d Удалить припрятанные изменения из хранилища
n Новая ветка
r Переименовать хранилище
w View worktree options
<enter> Просмотреть файлы выбранного элемента
/ Filter the current view by text