Может ли git работать в "тихом режиме"?

Можно ли выполнить любую команду git в "тихом" режиме? Например, могу ли я сказать "git push origin" и не увидеть ничего на экране?

Я предполагаю, что могу перенаправить IO на /dev/null (работает нормально), но ... позволяет ли git что-то подобное?

Ниже приведен быстрый скрипт, который делает автоматический EOD коммит, используемый, когда мне нужно успеть на поезд и не хочется оставлять код на локальном компьютере

  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

Пожалуйста, дайте мне знать.

95
задан JAM 20 January 2012 в 15:41
поделиться