selfupdate can git pull