#! /bin/sh # git swap set -e cd $HOME rm -f .git-swap~ lsb_release -sir | tr '[\n\t ]' '-' > .git-swap~ if ! diff .git-swap .git-swap~ > /dev/null 2>&1; then git add . || true git commit -a -m "git-swap update." git checkout $(cat .git-swap~) && mv .git-swap~ .git-swap fi #set +e