déterminer les branches de topic: ignorer les branches avec un slash dans le nom

This commit is contained in:
Jephté Clain 2015-05-20 09:48:26 +04:00
parent b19da301dd
commit 5ff5b7d4e5
1 changed files with 6 additions and 10 deletions

View File

@ -37,10 +37,8 @@ function is_any_branch() {
[ "$branch" == "develop" ] && continue
[[ "$branch" == release-* ]] && continue
[[ "$branch" == hotfix-* ]] && continue
if [ -n "$annex" ]; then
[ "$branch" == "git-annex" ] && continue
[[ "$branch" == synced/* ]] && continue
fi
[ -n "$annex" -a "$branch" == "git-annex" ] && continue
[[ "$branch" == */* ]] && continue
return 0
;;
-m|-master)
@ -61,10 +59,8 @@ function is_any_branch() {
[ "$branch" == "develop" ] && continue
[[ "$branch" == release-* ]] && continue
[[ "$branch" == hotfix-* ]] && continue
if [ -n "$annex" ]; then
[ "$branch" == "git-annex" ] && continue
[[ "$branch" == synced/* ]] && continue
fi
[ -n "$annex" -a "$branch" == "git-annex" ] && continue
[[ "$branch" == */* ]] && continue
return 1
;;
esac
@ -92,9 +88,9 @@ function list_feature_branches() {
grep -vF develop |
grep -v '^release-' |
grep -v '^hotfix-' |
grep -v '/' |
if git_have_annex; then
grep -vF git-annex |
grep -v '^synced/'
grep -vF git-annex
else
cat
fi