Я использую подобные сценарии для работы с git, это хорошо, потому что вы можете разрабатывать свой собственный сценарий по мере изучения дополнительных функций, есть и другие инструменты, но это просто сводится к личным предпочтениям.
OneЯ бы сказал, что для синхронизации с git это так же просто, как
git pull
. Если вы делаете коммит в git первым, вы должны сделать тягу, чтобы уменьшить риск того, что локальная копия будет старой версией и создаст конфликты..
Примерно так:
cd "D:\Projekte\Software Projekte"
git pull
git add .
git commit -a -m "Auto-Git-Backup $(date "+%d.%m.%Y %H:%M "|sed -e ' s/\"/\\\"/g' )"
git push -u origin master