KabaForge
🌍 Türkçe · English · Deutsch · Français · Русский

15 — Горячие клавиши и приёмы с адресами

Пара клавиш и несколько запоминающихся шаблонов адреса сокращают большую часть навигации.

Клавиатура

КлавишаГдеЧто делает
SГлавная страница репозиторияСтавит курсор в поиск по коду
TСтраницы кода репозиторияОткрывает «перейти к файлу»; имена фильтруются по мере ввода

Клавиши работают только на страницах репозитория; в обзоре и на панели ничего не происходит. Когда курсор в текстовом поле, они печатаются как обычные символы.

Ссылка на строку

Откройте файл в виде исходника (?display=source) и нажмите на номер строки — адрес станет #L5, а строка подсветится. Диапазон пишется вручную:

.../readme.md?display=source#L5-L9

Открывший такую ссылку увидит ровно те же строки.

Шаблоны адресов

Если репозиторий — https://forge.kabaforce.com/owner/project, добавьте в конец:

ХвостЧто даёт
/src/branch/main/папкаСписок файлов на нужной ветке
/raw/branch/main/файл.mdСырой файл — для curl в скриптах
/media/branch/main/картинка.pngИзображение или бинарник напрямую
/commits/branch/mainИстория коммитов ветки
/blame/branch/main/файл.mdКто последним менял каждую строку
/compare/main...моя-веткаВсе различия между ветками или тегами
/archive/main.zipСнимок ветки (можно и .tar.gz)
/issues?state=openОтфильтрованный список задач
/releases · /wiki · /activityВыпуски, вики, сводка активности
/search?q=словоПоиск по коду внутри репозитория

Вместо того чтобы писать фильтры руками, задайте их в интерфейсе и поделитесь тем, что оказалось в адресной строке — у собеседника откроется тот же вид.

Мелочи, ускоряющие день

⬅ Назад: 14 — Пустой репозиторий и начало работы с git📚 Все главыДалее: 16 — Работа с API ➡