These days I use this when an org-mode update fails and I have to erase the whole org-mode directory tree and clone org-mode again. Cut here.
#!/bin/bash #file getorg.sh - run git to update local org repository. if [ -r ~/org-mode ]; then echo "updating emacs-org-mode" cd org-mode git pull make all sudo make install sudo make install-info exit 0 fi echo "getting new clone of emacs-org-mode" mkdir org-mode cd ~/org-mode git clone git://orgmode.org/org-mode.git make all sudo make install sudo make install-info cut here. I learned some additional bash shell technique as a result of having written this script so am happy to have done it and gained the experience.