Git
Sprzątanie lokalnego i zdalnego repozytorium
Szukaj…
Usuń lokalne oddziały, które zostały usunięte na pilocie
Do zdalnego śledzenia między lokalnymi i usuniętymi zdalnymi oddziałami użyj
git fetch -p
możesz wtedy użyć
git branch -vv
aby zobaczyć, które gałęzie nie są już śledzone.
Oddziały, które nie są już śledzone, będą miały poniższy formularz, zawierający „zniknął”
branch 12345e6 [origin/branch: gone] Fixed bug
możesz następnie użyć kombinacji powyższych poleceń, szukając, gdzie „git branch -vv” zwraca „odszedł”, a następnie używając „-d”, aby usunąć gałęzie
git fetch -p && git branch -vv | awk '/: gone]/{print $1}' | xargs git branch -d
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow