Шпаргалка по горячим клавишам GitHub
Шпаргалка по 80 горячим клавишам на GitHub.com.
Общесайтовые сочетания клавиш
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Сфокусироваться на строке поиска | S |
S |
| Перейти к вашим уведомлениям | G + N |
G + N |
| Открыть и сфокусироваться на всплывающей карточке пользователя, issue или PR | H |
H |
| Закрыть всплывающую карточку при фокусировке на ней | Esc |
Esc |
Репозитории
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Перейти на вкладку Code | G + C |
G + C |
| Перейти на вкладку Issues | G + I |
G + I |
| Перейти на вкладку Pull Requests | G + P |
G + P |
| Перейти на вкладку Projects | G + B |
G + B |
| Перейти на вкладку Wiki | G + W |
G + W |
Редактирование исходного кода
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Начать поиск в редакторе файлов | Cmd + F |
Ctrl + F |
| Найти следующее | Cmd + G |
Ctrl + G |
| Найти предыдущее | Cmd + Shift + G |
Ctrl + Shift + G |
| Заменить | Cmd + Shift + F |
Ctrl + Shift + F |
| Заменить всё | Cmd + Shift + R |
Ctrl + Shift + R |
| Перейти к строке | Alt + G |
Alt + G |
| Отменить | Cmd + Z |
Ctrl + Z |
| Повторить (вернуть) | Cmd + Y |
Ctrl + Y |
Просмотр исходного кода
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Активировать поиск файлов | T |
T |
| Перейти к строке кода | L |
L |
| Переключиться на новую ветку или тег | W |
W |
| Развернуть URL в каноническую форму | Y |
Y |
| Показать или скрыть комментарии в diff | I |
I |
| Открыть представление blame | B |
B |
Комментарии
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Вставить Markdown-форматирование для жирного шрифта | Cmd + B |
Ctrl + B |
| Вставить Markdown-форматирование для курсива | Cmd + I |
Ctrl + I |
| Вставить Markdown-форматирование для создания ссылки | Cmd + K |
Ctrl + K |
| Переключиться между вкладками Write и Preview для комментариев | Cmd + Shift + P |
Ctrl + Shift + P |
| Отправить комментарий | Cmd + Enter |
Ctrl + Enter |
| Открыть меню сохраненных ответов и автозаполнить поле комментария | Cmd + . |
Ctrl + . |
| Вставить предложение (suggestion) | Cmd + G |
Ctrl + G |
| Процитировать выделенный текст в ответе | R |
R |
Списки Issue и Pull Request
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Создать issue | C |
C |
| Сфокусировать курсор на строке поиска issue или PR | Cmd + / |
Ctrl + / |
| Фильтровать по автору | U |
U |
| Фильтровать по меткам или редактировать их | L |
L |
| Фильтровать по этапам (milestones) или редактировать их | M |
M |
| Фильтровать по исполнителям или редактировать их | A |
A |
| Открыть issue | O |
O |
Issue и Pull Request
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Запросить ревьюеров | Q |
Q |
| Установить этап (milestone) | M |
M |
| Применить метки | L |
L |
| Назначить исполнителя | A |
A |
Изменения в Pull Request
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Открыть список коммитов в PR | C |
C |
| Открыть список измененных файлов в PR | T |
T |
| Переместить выделение вниз по списку | J |
J |
| Переместить выделение вверх по списку | K |
K |
| Добавить комментарий в diff PR | Cmd + Shift + Enter |
Ctrl + Shift + Enter |
| Переключиться между сворачиванием и разворачиванием устаревших комментариев к ревью | Alt + (клик) |
Alt + (клик) |
Доски проектов (Project Boards)
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Начать перемещение колонки в фокусе | Enter/Пробел |
Enter/Пробел |
| Отменить текущее перемещение | Esc |
Esc |
| Завершить текущее перемещение | Enter |
Enter |
| Переместить колонку влево | Влево/H |
Влево/H |
| Переместить колонку в крайнее левое положение | Cmd + Влево/H |
Ctrl + Влево/H |
| Переместить колонку вправо | Вправо/L |
Вправо/L |
| Переместить колонку в крайнее правое положение | Cmd + Вправо/L |
Ctrl + Вправо/L |
| Начать перемещение карточки в фокусе | Enter/Пробел |
Enter/Пробел |
| Отменить текущее перемещение | Esc |
Esc |
| Завершить текущее перемещение | Enter |
Enter |
| Переместить карточку вниз | Вниз/J |
Вниз/J |
| Переместить карточку в самый низ колонки | Cmd + Вниз/J |
Ctrl + Вниз/J |
| Переместить карточку вверх | Вверх/K |
Вверх/K |
| Переместить карточку в самый верх колонки | Cmd + Вверх/K |
Ctrl + Вверх/K |
| Переместить карточку в низ левой колонки | Влево/H |
Влево/H |
| Переместить карточку в верх левой колонки | Shift + Влево/H |
Shift + Влево/H |
| Переместить карточку в низ самой левой колонки | Cmd + Влево/H |
Ctrl + Влево/H |
| Переместить карточку в верх самой левой колонки | Cmd + Shift + Влево/H |
Ctrl + Shift + Влево/H |
| Переместить карточку в низ правой колонки | Вправо/L |
Вправо/L |
| Переместить карточку в верх правой колонки | Shift + Вправо/L |
Shift + Вправо/L |
| Переместить карточку в низ самой правой колонки | Cmd + Вправо/L |
Ctrl + Вправо/L |
| Переместить карточку в верх самой правой колонки | Cmd + Shift + Вправо/L |
Ctrl + Shift + Вправо/L |
Уведомления
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Отметить как прочитанное | E/L/Y |
E/L/Y |
| Заглушить (mute) обсуждение | Shift + M |
Shift + M |
Граф сети (Network Graph)
| Действие | Сочетание для Mac | Сочетание для Win |
|---|---|---|
| Прокрутить влево | Влево/H |
Влево/H |
| Прокрутить вправо | Вправо/L |
Вправо/L |
| Прокрутить вверх | Вверх/K |
Вверх/K |
| Прокрутить вниз | Вниз/J |
Вниз/J |
| Прокрутить до упора влево | Shift + Влево/H |
Shift + Влево/H |
| Прокрутить до упора вправо | Shift + Вправо/L |
Shift + Вправо/L |
| Прокрутить до упора вверх | Shift + Вверх/K |
Shift + Вверх/K |
| Прокрутить до упора вниз | Shift + Вниз/J |
Shift + Вниз/J |