Browse Source

Adds timeout to git fetch

merge-requests/1/merge
lhark 11 years ago
parent
commit
89bff23c25
  1. 3
      zshrc

3
zshrc

@ -14,7 +14,8 @@ export PATH=$PATH:/usr/local/sbin:/usr/sbin:/sbin:~/bin
# Mise à jour automatique à partir du repo distant # Mise à jour automatique à partir du repo distant
cd /home/$USER/rc cd /home/$USER/rc
git fetch # In case the network is down, don't lock the terminal
timeout 3 git fetch
git_st=$(command git status --porcelain -b 2> /dev/null) git_st=$(command git status --porcelain -b 2> /dev/null)
if $(echo "$git_st" | grep '^## .*ahead' &> /dev/null); then if $(echo "$git_st" | grep '^## .*ahead' &> /dev/null); then
echo"You have unpushed business in /home/$USER/rc" echo"You have unpushed business in /home/$USER/rc"

Loading…
Cancel
Save