Когда я нажимаю свой локальный репозиторий на удаленный репозиторий, мой локальный файл .gitignore также будет нажат на удаленный.Конфиденциальность .gitignore при нажатии или клонировании репозиториев?
Когда кто-то клонирует мой репозиторий, они также скопируют мой файл .gitignore.
Файлы, помещенные внутри .gitignore, могут быть частными, так же как и имена файлов. Поэтому мне интересно, хорошая идея, что мой файл .gitignore перетаскивается или копируется в другой репозиторий? Как правило, файл .gitignore должен быть сам собой?
Можем ли мы сделать его не поддающимся тонированию или клонированием?
Спасибо. Я хочу подчеркнуть, что целью использования файла .gitignore является предотвращение нажатия или клонирования определенных файлов в другой репозиторий. Итак, вы имеете в виду, что, используя '.git/info/exclude', я предотвращу передачу этих файлов в мой локальный репозиторий и, следовательно, не будет толкаться или клонироваться в другие репозитории? – Tim
@ Тим Да, точно. Как я уже сказал, он работает точно так же, как '.gitignore', поэтому, если имена файлов являются частными, лучше использовать' .git/info/exclude'. Если у вас также есть эти файлы в нескольких репозиториях, использование глобального файла игнорирования может быть более удобным. – kirelagin
, но что, если я хочу, чтобы в моем локальном репозитории включались файлы, которые я хочу предотвратить, чтобы нажать на другие репозитории? – Tim