Est-il possible d'exécuter n'importe quelle commande git en mode "silencieux"? Par exemple, puis-je dire « git push origin
» et ne rien voir à l'écran?
Je suppose que je peux rediriger IO vers /dev/null
(fonctionne bien), mais .. est-ce que git permet quelque chose comme ça naturellement?
Vous trouverez ci-dessous un script rapide qui effectue un commit EOD automatique, utilisé lorsque j'ai besoin de prendre le train et que je ne veux pas laisser de code sur mon ordinateur local
1 clear
2
3 cd
4 cd repo/active
5
6 for i in *
7 do
8 cd $i
9 echo "Pushing " $i
10 git add . -A >> /dev/null
11 git commit -a -m "EOD automatic commit" >> /dev/null
12 git push origin >> /dev/null
13 echo
14 cd ..
15 done
S'il vous plaît, faites-moi savoir.