Цифровой садик - приветственная

Цифровой садик - приветственная | Полный список всего, что тут есть | RSS | Подписаться через follow.it

25.04.2022

gitignore

https://git-scm.com/docs/gitignore - gitignore https://mirrors.edge.kernel.org/pub/software/scm/git/docs/gitignore.html

Основной синтаксис:

https://routerus.com/gitignore-ignoring-files-in-git/#%D0%9E%D1%82%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_gitignore

Шаблоны, специфичные для вашего локального репозитория и не подлежащие распространению в другие репозитории, должны быть установлены в файле .git/info/exclude .

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

git config --global core.excludesfile ~/путь_и_имя_файла

Чтобы проигнорировать файл, который был ранее зафиксирован, вам нужно деактивировать и удалить файл из индекса, а затем добавить правило для файла в .gitignore:

git rm –cached filename git rm -r –cached directory

-n - dry-run, позволит посмотреть, что будет сделано.

Чтобы проверить, почему файл dir/filename игнорируется, вы должны запустить:

git check-ignore -v dir/filename

Вывод показывает путь к файлу gitignore, номер совпадающей строки и фактический шаблон.

www/.gitignore:31:/filename dir/filename

Команда принимает в качестве аргументов более одного имени файла, и файл не обязательно должен существовать в вашем рабочем дереве.

Команда git status с параметром –ignored отображает список всех игнорируемых файлов:

git status –ignored


Если у вас есть мысли, комментарии, предложения или отклики по поводу этой страницы или этого цифрового сада в целом, напишите мне сообщение через Яндекс.Форму или на agnessa@agnessa.pp.ru. Мне ооочень интересно!

Задонатить.


An IndieWeb Webring 🕸💍