Это команда git-ignore, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
git-игнорировать - Добавить шаблоны .gitignore
СИНТАКСИС
git-игнорировать [ ] [ [ ] ...]
ОПИСАНИЕ
Добавляет заданный _pattern_s в файл .gitignore, если он еще не существует.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-л, --локальный
Устанавливает контекст для файла .gitignore в текущем рабочем каталоге. (дефолт)
-г, --глобальный
Устанавливает контекст в глобальный файл gitignore для текущего пользователя.
Список шаблонов, разделенных пробелами, для добавления в файл в контексте.
ШАБЛОН ФОРМАТ
Формат шаблона, как описано в руководстве по git
· Пустая строка не соответствует ни одному файлу, поэтому может служить разделителем для удобства чтения. К
добавьте пустую строку, используйте пустые кавычки "".
· Строка, начинающаяся с #, служит комментарием. Например, «# Это комментарий».
· Необязательный префикс! который сводит на нет узор; любой соответствующий файл, исключенный
предыдущий шаблон снова будет включен. Если соответствует отрицательный шаблон, это будет
переопределить источники шаблонов с более низким приоритетом. Чтобы использовать восклицательный знак! как командная строка
Аргумент лучше всего помещать в одинарные кавычки ´´. Например, ´! Src´
· Если узор заканчивается косой чертой, он удаляется в следующих целях
description, но он найдет только совпадение с каталогом. Другими словами, foo /
будет соответствовать каталогу foo и путям под ним, но не будет соответствовать обычному файлу
или символическая ссылка foo (это согласуется с тем, как pathspec в целом работает
в git).
· Если в шаблоне нет косой черты /, git рассматривает его как шаблон оболочки и
проверяет совпадение с именем пути относительно местоположения .gitignore
файл (относительно верхнего уровня рабочего дерева, если не из файла .gitignore).
· В противном случае git рассматривает шаблон как оболочку, пригодную для использования
фнматч(3) с флагом FNM_PATHNAME: подстановочные знаки в шаблоне не будут соответствовать / в
имя пути. Например, «Documentation / *. Html» соответствует «Documentation / git.html», но
не "Documentation / ppc / ppc.html" или "tools / perf / Documentation / perf.html".
· Начальная косая черта соответствует началу имени пути. Например, "/*.c" соответствует
cat-file.c, но не mozilla-sha1 / sha1.c.
ПРИМЕРЫ
Все аргументы являются необязательными, поэтому при вызове только git-ignore сначала отобразится глобальный, а затем
локальные файлы gitignore:
$ git игнорировать
Глобальный gitignore: /home/alice/.gitignore
# Множество расширений с постоянным игнорированием
* .diff
* .err
* .orig
* .rej
* .swo
* .swp
* .vi
*~
* .sass-кеш
# Папки ОС или редактора
`.DS_Store`
`.Мусор`
`._ *`
thumbs.db
---------------------------------
Локальный gitignore: .gitignore
`.кеш`
`.проект`
`.настройки`
`.tmproj`
нбпроект
Если вы хотите видеть только глобальный контекст, используйте аргумент --global (для локального использования
--местный):
$ git игнорировать
Глобальный gitignore: /home/alice/.gitignore
`.DS_Store`
`.Мусор`
`._ *`
thumbs.db
Чтобы быстро добавить новый шаблон в контекст по умолчанию / локальный, просто:
$ git ignore * .log
Добавление шаблона (ов) в: .gitignore
`... добавление ´ * .log´`
Теперь вы можете настраивать любые шаблоны без использования редактора, с контекстом и
аргументы шаблона: для вашего удобства также возвращается результирующая конфигурация.
$ git ignore --local "" "# Временные файлы" * .tmp "* .log" tmp / * "" "" # Файлы, которые я хотел бы сохранить "´! work´" "
Добавление шаблона (ов) в: .gitignore
`... добавление ´´`
`... добавление ´ # Временных файлов´`
`... добавление ´index.tmp´`
`... добавление ´ * .log´`
`... добавление ´tmp / * ´`
`... добавление ´´`
`... добавление ´ # файлов, которые я хотел бы сохранить´`
`... добавление ´! work´`
`... добавление ´´`
Локальный gitignore: .gitignore
# Временные файлы
index.tmp
* .log
# Файлов, которые я хотел бы сохранить
!Работа
Используйте git-ignore онлайн с помощью сервисов onworks.net