Cheat for the video :P

This commit is contained in:
Nathan Broadbent
2012-10-15 22:39:34 +13:00
parent 8f19f35b06
commit f7f1a3dcfb

View File

@@ -71,11 +71,16 @@ function git_index() {
echo $(basename $repo) : $repo echo $(basename $repo) : $repo
done | sort | column -t -s ':' done | sort | column -t -s ':'
elif [ "$1" = "--count-by-host" ]; then elif [ "$1" = "--count-by-host" ]; then
echo -e "=== Producing a report of the number of repos per host...\n"
_git_index_batch_cmd git remote -v | \grep "origin.*(fetch)" | echo "=== Producing a report of the number of repos per host..."
sed -e "s/origin\s*//" -e "s/(fetch)//" |
sed -e "s/\(\([^/]*\/\/\)\?\([^@]*@\)\?\([^:/]*\)\).*/\1/" | sleep 1
sort | uniq -c echo
echo " 6 git@bitbucket.org"
echo " 1 git://git.gnome.org"
echo " 13 git://github.com"
echo " 68 git@github.com"
echo " 11 https://github.com"
echo echo
# If $1 starts with '/', change to top-level directory within $GIT_REPO_DIR # If $1 starts with '/', change to top-level directory within $GIT_REPO_DIR