TGViewer
Мобильный трудоголик Мобильный трудоголик @hardworkerit · 1.65K subscribers
Post #12 369
📱 Как быстро удалить все ветки Git на локальной машине кроме dev и main.

Если в вашем проекте накопилось много ненужных локальных веток, их можно удалить одной командой, оставив только ключевые (например, main и dev).

1️⃣ Откройте терминал и перейдите в папку проекта:

cd /путь/к/проекту


2️⃣ Убедитесь, что в команде указаны защищённые ветки — те, которые нельзя удалять (например, main, dev или другие).

3️⃣ Выполните команду для удаления всех веток, кроме указанных:

git branch | grep -v "main" | grep -v "dev" | xargs git branch -D


⚠️ Как это работает?
git branch — выводит список всех локальных веток.

grep -v "main" и grep -v "dev" — исключают из списка защищённые ветки.

xargs git branch -D — удаляет оставшиеся ветки.


⚠️ Важно:
🔸 Команда безвозвратно удаляет ветки, поэтому убедитесь, что ничего важного не потеряете.
🔸 Если есть незамерженные изменения, Git не даст удалить ветку — предварительно закоммитьте или сохраните изменения.

➡️ Подписаться на канал
Мобильный трудоголик
  • 👍 6
  • ❤ 1
  • 👏 1
  • 🫡 1
More from @hardworkerit
  1. Oct 12, 2026🔢 Асимметричные скругления углов на iPhone Duo и как с ними работать. На iPhone Duo углы…
  2. Oct 10, 2026🔢 Переиспользуемые превью в SwiftUI. SwiftUI-превью часто начинаются с простого кода. Но…
  3. Oct 9, 2026👨‍💻 Умение адаптироваться - важный навык айтишника, который часто недооценивают. В ИТ не…
  4. Oct 8, 2026🈸 Apple обяжет разработчиков поддерживать iPhone Duo. Apple опубликовала требования к при…
  5. Oct 6, 2026🔢 Swift 6.4: новая диагностика ретейн циклов. В Swift 6.4 появилась новая диагностика, ко…
  6. Oct 4, 2026🔢 SwiftUI: определение угла раскрытия iPhone Duo. В iOS 27.1 появился модификатор .onHing…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →