Reblogged from Ankur's Tech blog:
Most package maintainers already know this (or use something way easier), but this is how I go about updating all my fedora package git folders:
$ cd Documents/work/repos/others/fedora-packages/ $ ls aeskulap dcm4che-test fpaste hiran-perizia-fonts libmpd memaker OpenNL python-hl7 subversion trash-cli cmake detex freemedforms Inventor libtorrent mpdas OSGi-bundle-ant-task rssdler suitesparse vtk comps django-authopenid gdcm klt libtpcimgio nifticlib pyclutter rtorrent toothchart xmedcon curlpp evolution-rss gnumed libgexiv2 libtpcmisc oldstandard-sfd-fonts pystache scout transmission zlib $ for i in `ls`; do cd "$i"; git pull; cd ..; done remote: Counting objects: 5, done.