always pull --rebase with git
mkfifo if not present