автоматически добавлять изменения в локальный репозиторий из локальной папки - PullRequest
0 голосов
/ 24 января 2020

Я хочу синхронизировать c изменения, которые вносятся в локальную папку, для автоматического добавления в локальный репозиторий. Так что мне не нужно каждый раз добавлять изменения вручную в локальный репозиторий перед их фиксацией.

Путь к локальному репозиторию: / home / GIT / local_repository

Путь к локальной папке: / home / tool / local_folder

Если я внес изменения в local_folder, то эти изменения автоматически добавляются в local_repository без добавления вручную.

Ответы [ 2 ]

1 голос
/ 24 января 2020

В этом случае вам может понадобиться использовать git крючки. post_commit будет полезен. https://git-scm.com/docs/githooks#_post_commit

Вы можете добавить скрипт в .git / hooks / post-commit, содержащий следующее:

#!/bin/sh
git push origin master

Учитывая, что /home/tool/local_folder клонируется из /home/GIT/local_repository

0 голосов
/ 24 января 2020

Похоже, вам нужно всего лишь две синхронизированные директории, несмотря на промежуточный контроль версий.

Rsyn c было бы идеально для этого. Пожалуйста, обратитесь - ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...