Работаете над несколькими проектами? Рассказываем как быстро переключаться между репозиториями в GitHub Desktop.
Как переключиться?
Способ 1: Меню Current Repository
- Кликни на Current Repository (вверху слева)
- Увидишь список всех репозиториев
- Кликни на нужный
- ✅ Готово!
Способ 2: Горячие клавиши
- Windows/Linux:
Ctrl+T - macOS:
Cmd+T
Откроется быстрое меню выбора репозитория.
Способ 3: Через File меню
- File → Recent Repositories
- Выбери из списка
Структура списка репозиториев
Filter / Search
Вверху есть поиск:
🔍 Search repositories...
Начни печатать название — список сократится.
Группы
Репозитории разделены на группы:
1. Pinned (закреплённые)
- Ваши избранные проекты
- Закрепи звёздочкой ⭐
2. Active (активные)
- Репозитории с которыми недавно работали
3. Other (остальные)
- Все остальные проекты
Кнопки снизу
- Add ➕ — добавить новый репозиторий
- Create New — создать новый
- Clone — клонировать с GitHub
Закрепление репозитория
Чтобы важные проекты были всегда сверху:
- Откройте список (Current Repository)
- Найдите нужный репозиторий
- Кликните на звёздочку ⭐ справа
- Репозиторий переместится в Pinned
Кликните ещё раз чтобы открепить.
Быстрое добавление репозитория
Clone с GitHub
- Кликните Current Repository
- Внизу Clone Repository
- Вкладка GitHub.com
- Выберите из списка ваших репозиториев
- Clone
Add Local
- Current Repository
- Add → Add Existing Repository
- Выберите папку
- Add Repository
Create New
- Current Repository
- Add → Create New Repository
- Заполните поля
- Create Repository
Работа с несколькими проектами
Типичный workflow:
- Утро: открыли work-project (рабочий)
- Обед: переключились на personal-blog (личный)
- Вечер: снова work-project
Всё через 2 клика!
Уведомления об изменениях
В списке видно статус каждого репозитория:
- ↑ 3 — 3 непушенных коммита
- ↓ 2 — 2 новых коммита на GitHub
- • — есть uncommitted изменения
Советы для продуктивности
1. Используйте понятные названия
✅ Хорошие названия:
- company-website
- python-course
- todo-app
❌ Плохие:
- project1
- test
- asdf
2. Закрепляйте частые проекты
Закрепите ⭐ проекты над которыми работаете каждый день.
3. Удаляйте ненужные
Правый клик на репозитории → Remove.
Внимание: Удаляется только из списка GitHub Desktop, файлы на диске остаются!
4. Группируйте папки
Храните проекты по папкам:
~/Documents/GitHub/
├── work/
│ ├── company-site/
│ └── internal-tool/
└── personal/
├── blog/
└── todo-app/
5. Используйте поиск
Если репозиториев много (> 10), используйте строку поиска вместо скролла.
Частые вопросы
❓ Можно ли работать с двумя репозиториями одновременно?
Нет, GitHub Desktop показывает один репозиторий за раз. Но можно:
- Открыть второй экземпляр GitHub Desktop (часто не работает)
- Использовать терминал для второго проекта
- Открыть второй редактор с другим проектом
❓ Как удалить репозиторий из списка?
Правый клик → Remove. Файлы на диске останутся!
❓ Репозиторий исчез из списка!
Добавьте заново: Add → Add Existing Repository → выберите папку.
❓ Как переименовать репозиторий?
- Переименуйте папку в проводнике
- В GitHub Desktop: Repository → Repository Settings
- Путь обновится автоматически
❓ Слишком много репозиториев, тормозит?
GitHub Desktop легко работает с сотнями репозиториев. Если тормозит:
- Удалите ненужные из списка
- Проверьте размер .git папок
- Обновите GitHub Desktop
Организация большого количества проектов
1. По типу проекта
personal/
work/
learning/
open-source/
2. По технологии
python-projects/
javascript-projects/
go-projects/
3. По статусу
active/ (текущие)
archived/ (завершённые)
experiments/ (эксперименты)
Горячие клавиши для навигации
Ctrl+T(Win) /Cmd+T(Mac) — Quick SwitchCtrl+1— вкладка ChangesCtrl+2— вкладка HistoryCtrl+,— Settings (список всех репозиториев)
Быстрое переключение = эффективная работа! Используйте закрепление и поиск! 🚀
💬 Comments (0)
No comments yet
Be the first to share your opinion about this article!