Просмотр исходного кода

change the cleanup option to prune remotes

Sam Jaffe 3 лет назад
Родитель
Сommit
bcb69495ba
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      profile-git

+ 2 - 2
profile-git

@@ -27,6 +27,6 @@ git-create() {
 }
 
 alias git-graph="git log --graph --pretty=oneline --abbrev-commit --decorate --all"
-alias git-cleanup='git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d'
-
 alias git-history-graph="git log --graph --pretty='format:%C(auto)%h (%<(50,trunc)%s, %ad)%d' --abbrev-commit --decorate --all"
+
+alias git-cleanup='(git branch --merged | egrep -v "(^\*|master|dev)" | xargs git branch -d); (git fetch --prune 2>&1 | grep deleted | sed "s/.*-> origin\///" | xargs git branch -D)'