📝 Git и GitHub

Переключение между репозиториями в GitHub Desktop 🔄

P
Автор
PyLand Team
📅
Опубликовано
06.05.2026
⏱️
Время чтения
3 мин
👁️
Просмотров
846
🌱
Уровень
Начальный

Работаете над несколькими проектами? Рассказываем как быстро переключаться между репозиториями в GitHub Desktop.

Как переключиться?

Способ 1: Меню Current Repository

  1. Кликни на Current Repository (вверху слева)
  2. Увидишь список всех репозиториев
  3. Кликни на нужный
  4. ✅ Готово!

Способ 2: Горячие клавиши

  • Windows/Linux: Ctrl+T
  • macOS: Cmd+T

Откроется быстрое меню выбора репозитория.

Способ 3: Через File меню

  1. File → Recent Repositories
  2. Выбери из списка

Структура списка репозиториев

Вверху есть поиск:

🔍 Search repositories...

Начни печатать название — список сократится.

Группы

Репозитории разделены на группы:

1. Pinned (закреплённые)
- Ваши избранные проекты
- Закрепи звёздочкой ⭐

2. Active (активные)
- Репозитории с которыми недавно работали

3. Other (остальные)
- Все остальные проекты

Кнопки снизу

  • Add ➕ — добавить новый репозиторий
  • Create New — создать новый
  • Clone — клонировать с GitHub

Закрепление репозитория

Чтобы важные проекты были всегда сверху:

  1. Откройте список (Current Repository)
  2. Найдите нужный репозиторий
  3. Кликните на звёздочку ⭐ справа
  4. Репозиторий переместится в Pinned

Кликните ещё раз чтобы открепить.

Быстрое добавление репозитория

Clone с GitHub

  1. Кликните Current Repository
  2. Внизу Clone Repository
  3. Вкладка GitHub.com
  4. Выберите из списка ваших репозиториев
  5. Clone

Add Local

  1. Current Repository
  2. Add → Add Existing Repository
  3. Выберите папку
  4. Add Repository

Create New

  1. Current Repository
  2. Add → Create New Repository
  3. Заполните поля
  4. Create Repository

Работа с несколькими проектами

Типичный workflow:

  1. Утро: открыли work-project (рабочий)
  2. Обед: переключились на personal-blog (личный)
  3. Вечер: снова 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 → выберите папку.

❓ Как переименовать репозиторий?

  1. Переименуйте папку в проводнике
  2. В GitHub Desktop: Repository → Repository Settings
  3. Путь обновится автоматически

❓ Слишком много репозиториев, тормозит?

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 Switch
  • Ctrl+1 — вкладка Changes
  • Ctrl+2 — вкладка History
  • Ctrl+, — Settings (список всех репозиториев)

Быстрое переключение = эффективная работа! Используйте закрепление и поиск! 🚀

Ваша реакция на статью

💬 Комментарии (0)

🔐 Войдите в систему, чтобы оставить комментарий
🚪 Войти
💭

Комментариев пока нет

Станьте первым, кто поделится мнением об этой статье!

🔗 Похожие

Похожие статьи

Продолжите изучение с этими материалами

📝

Undo и Revert в GitHub Desktop: исправляем ошибки…

Коммит — не точка невозврата. GitHub Desktop позволяет спокойно пересобрать локальный коммит через Undo или...

📅 16.07.2026 👁️ 617
📝

История, diff и веб-коммиты на GitHub

GitHub позволяет читать историю проекта, открывать diff отдельных коммитов, смотреть изменения конкретного файла и даже...

📅 16.07.2026 👁️ 511
📝

Первый коммит в Git

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

📅 30.06.2026 👁️ 507
🎓 Продолжить обучение

В каких курсах используется этот материал

Перейдите к курсу, чтобы закрепить материал на практике.

Git & GitHub Desktop: Командная работа без боли Открыть программу курса