Managing multiple #git repos if you need to do the exact same thing over and over again (like pull)
Collect all repo dirs:
cd $git_tree # or cd $whatever_dir even `cd /`
find -L . -type d -name '.git' # executed by the wrapper
use such a wrapper:
$wrapper # pull by default
$wrapper --commit --message "OMG"
$wrapper --push