Итак, я 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
в текущем каталоге?