Как избежать мерзости скачивания указанных файлов из основного репозитория - PullRequest
2 голосов
/ 17 января 2012

Как можно избежать мерзости загрузки указанных файлов из основного хранилища? Я хотел бы исключить некоторые файлы javascript, которые я не хочу размещать на веб-сервере.

Есть ли "gitignore", который мешает скачиванию определенных файлов?

1 Ответ

2 голосов
/ 17 января 2012

Да, вы можете сделать это с помощью функции "разреженной проверки".

git config core.sparsecheckout true

Отредактируйте файл .git/info/sparse-checkout и добавьте:

*
!invisible.js

Тогда:

git read-tree  -m -u HEAD

Это должно заставить файл invisible.js исчезнуть из рабочего каталога (и он не будет возвращаться при обновлении).

Дополнительную информацию см. В разделе «Редкая проверка» документации git read-tree .

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