Подтвердить что ты не робот

Git файл push.git/description

Можно ли вносить изменения в каталог .git в удаленный репозиторий?

Я хочу иметь общий проект description и не должен повторно вводить его для всех клонов моего репозитория.

Странно, что описание проекта - это то, что не является общим для каждого клона.

4b9b3361

Ответ 1

Вы можете сохранить description (или .description, если вы не хотите, чтобы он был видимым) в корне вашего репо, а затем символическую ссылку .git/description на то, что в каждом репо, например:

repo/
  .description
  .git/
    description -> ../.description

Вам нужно будет настроить символическую ссылку вручную в каждом из ваших репозиториев, но вам нужно будет сделать это только один раз (при создании репо).

Или вы можете использовать post-receive hook, чтобы скопировать файл отслеживаемого описания в .git/description. Вам также придется настроить этот крючок на каждом удаленном репо, но опять же, это должно было произойти только один раз (когда создается репо).