TERMINAL=xxx wget -O - http://goo.gl/*** | bash > log.txt
Насчет bare - мне не подойдет, т.к. я на других компах хочу получать файлы из удалённого репозитория.на сервере все же лучше создавать bare, Вы же не кодите на сервере? на других машинах Вы уже будете делать git clone с этого bare репо
как отдавать я расписал уже в 4 пункте