Você pode agrupar comandos usando &&
, então:
#!/bin/bash
git co master && git pull && some_other_commands
Para agendar, use o cron se você estiver no Mac OS X ou Unix / Linux.
A entrada do crontab seria:
* 7 * * * /path/to/your/bash/script