for i in ${@:-$(nb_repos)}; do
cd "$i" || continue
- local branch_orig=$(git branch | awk '/^\*/{print $2}')
- [ -z "$branch_orig" ] && continue
-
local u=$( ls -1dl "$i" | awk '{print $3}' )
if [ "$u" != "$USER" ]; then
- #echo "$i [WRONG OWNER]"
- printf "%s %s\n" "$i [$branch_orig]" "WRONG OWNER"
+ printf "%s %s\n" "$i" "WRONG OWNER"
continue
fi
+ local branch_orig=$(git branch | awk '/^\*/{print $2}')
+ [ -z "$branch_orig" ] && continue
+
for branch in $(git branch | sed -E 's/^[\* ]+//'); do
git checkout --quiet "$branch" 2>/dev/null || continue