Как автоматически зафиксировать все измененные файлы в каталоге в определенное время? - PullRequest
0 голосов
/ 19 июня 2019

Я переношу свой первый набег на контроль версий с помощью Git, и я скачал TortoiseGit, чтобы упростить процесс (возможно, это не важно для вопроса, но из-за того, что я его использую, я не знаю команд командной строки).

Я пытаюсь настроить систему, в которой все измененные, но незафиксированные файлы будут автоматически фиксироваться один раз в неделю.Я хочу, чтобы он действовал так же, как обычный коммит, с выделенным автором (что-то, что указывает на то, что это был автоматический коммит) и специальным сообщением.Я не думаю, что это звучит слишком сложно, но у меня нет абсолютно никакого опыта работы с Git, и я не могу найти никакого решения в Интернете, по крайней мере, после примерно получаса поиска.

Кто-нибудь знает, возможно ли то, что я хочу сделать, и если да, то как лучше это сделать?

Заранее спасибо!

Редактировать: Iнахожусь на Windows 7

1 Ответ

1 голос
/ 19 июня 2019

Возможно, вы захотите выполнить задачу cron (https://tecadmin.net/crontab-in-linux-with-20-examples-of-cron-schedule/) или планировщик задач под windows) с помощью следующей команды git:

  git add -u <<< only add tracked files
  git commit -m "your commit message" <<< commit all 
  your added files
  git push origin YourBranch

Это должно работать С уважением, Томас

...