Будут ли элементы .gitignore в удаленном репозитории скопированы в локальный репозиторий проекта с помощью git clone? - PullRequest
0 голосов
/ 29 ноября 2018

Скажите, если у меня установлен репозиторий git в репозитории ssh: //user@remotehost.com: порт / home / user / public_html /,

, и я хотел бы клонировать его в моемкаталог локального проекта, будут ли добавленные элементы в .gitignore моего удаленного хоста включены в клонирование моего public_html/.git репозитория?

local$ git clone ssh://user@remotehost.com:port/home/user/public_html/

1 Ответ

0 голосов
/ 29 ноября 2018

Единственная цель файлов .gitignore - обеспечить, чтобы файлы без отслеживания оставались без отслеживания.В тот момент, когда файл отслеживается, например, когда вы намеренно сделали

git add --force path/to/ignored-file

в тот момент, когда файл .gitignore потерял свою силу над этим файлом.Таким образом, если ваш удаленный репозиторий содержит файл, указанный в файле .gitignore, этот файл все равно останется в удаленном репозитории, а также в вашем клоне.

...