Relaxed git pull and git checkout