📝 Git и GitHub

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

0
Автор
04e5cc8b-58ac-4bdc-bdee-661bbb
📅
Опубликовано
06.05.2026
⏱️
Время чтения
3 мин
👁️
Просмотров
46
🌱
Уровень
Начальный
🐦 💼 ✈️

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

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

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

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

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

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

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

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

  1. FileRecent 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. AddAdd Existing Repository
  3. Выберите папку
  4. Add Repository

Create New

  1. Current Repository
  2. AddCreate 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. Файлы на диске останутся!

❓ Репозиторий исчез из списка!

Добавьте заново: AddAdd Existing Repository → выберите папку.

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

  1. Переименуйте папку в проводнике
  2. В GitHub Desktop: RepositoryRepository 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)

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

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

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

🔗 Похожие

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

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

📝

Платформы хостинга Git: полное сравнение 🏆

GitHub, GitLab, Bitbucket — какую выбрать? Полное сравнение с актуальными данными.

📅 06.05.2026 👁️ 55
📝

Что такое Git Commit и зачем он нужен? 📸

Коммит — это сохранённый снимок вашего проекта в определённый момент времени, как сохранение в видеоигре!

📅 06.05.2026 👁️ 57
📝

Почему Git победил другие системы контроля версий…

Сегодня Git — это стандарт де-факто для контроля версий в разработке программного обеспечения. Но так...

📅 06.05.2026 👁️ 53

Понравилась статья?

Подпишитесь на наши обновления и получайте новые статьи первыми. Развивайтесь вместе с PyLand!