Как доля файл конфигурации в мерзавце?

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

Я хочу сделать это, потому что у меня есть класс, и каждый студент клонируют repo. Обычно они забывают устанавливать установку core.editor, и заканчивает тем, что бездельничал с vi, обычно разрушая repo точно так же, как, если они прокляли волшебное питание.

Поскольку это работало на мой ДОМАШНИЙ dir, я пытался использовать .gitconfig в своем repo dir, как я установлю .gitignore, но это, кажется, не работает.

РЕДАКТИРОВАНИЕ:

  • --global ДЕЙСТВИТЕЛЬНО позволяет пользователю установить его предпочтение для переопределения repo, но он не позволяет ему выбирать конфигурацию repos при клонировании его.
  • .git/config не является общим для, клонировал repo
14
задан Abizern 16 January 2011 в 20:01
поделиться

2 ответа

Распространяйте ваше репо с помощью rsync или tar/untar, а не с помощью "git clone", который, как вы видели, не копирует репо-специальные файлы.

5
ответ дан 1 December 2019 в 16:39
поделиться

Глобальные настройки могут быть установлены с помощью: git config --global

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

-3
ответ дан 1 December 2019 в 16:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: