Отключить поиск репозитория root в родительских каталогах - PullRequest
1 голос
/ 29 апреля 2020

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

.
+-- home
|   +-- user           <- (this is a git repository)
|       +-- .config
|       +-- workspace
|           +-- git project 1
|           +-- git project 2
|           +-- NOT git project 1

Теперь проблема в том, когда я работаю над простыми сценариями или чем-то еще, я не использую git, и я буду где-то в * Каталог 1006 *. Я беспокоюсь, что я по ошибке сброслю хранилище. В этом случае он сбрасывает изменения в моем домашнем каталоге. Могу ли я настроить git, чтобы не go искал репозиторий root и работал, только если он находит .git в текущем каталоге?

1 Ответ

1 голос
/ 29 апреля 2020

Одним из возможных способов было бы объявить репозиторий git в самой рабочей области.

Даже если вы не используете Git в рабочей области, любая команда Git будет ограничена рабочей областью и ниже, и будет go над рабочим пространством.

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