Este es el comando git-ignore que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
git-ignorar - Agregar patrones .gitignore
SINOPSIS
git-ignorar [ ] [ [ ] ...]
DESCRIPCIÓN
Agrega los _pattern_s dados a un archivo .gitignore si aún no existe.
OPCIONES
-l, --local
Establece el contexto en el archivo .gitignore en el directorio de trabajo actual. (defecto)
-g, --global
Establece el contexto en el archivo gitignore global para el usuario actual.
Una lista de patrones delimitada por espacios para agregar al archivo en contexto.
PATRÓN FORMATO
Formato de patrón como se describe en el manual de git
· Una línea en blanco no coincide con ningún archivo, por lo que puede servir como separador para facilitar la lectura. Para
añada una línea en blanco utilice comillas vacías "".
· Una línea que comienza con # sirve como comentario. Por ejemplo, "# Este es un comentario".
· ¡Un prefijo opcional! que niega el patrón; cualquier archivo coincidente excluido por un
el patrón anterior se incluirá de nuevo. Si un patrón negado coincide, esto
anular las fuentes de patrones de menor precedencia. ¡Para usar una exclamación! como línea de comando
argumento se coloca mejor entre comillas simples ´´. Por ejemplo, ´! Src´
· Si el patrón termina con una barra, se elimina con el propósito de lo siguiente
descripción, pero solo encontraría una coincidencia con un directorio. En otras palabras, foo /
coincidirá con un directorio foo y rutas debajo de él, pero no coincidirá con un archivo normal
o un enlace simbólico foo (esto es consistente con la forma en que funciona pathpec en general
en git).
· Si el patrón no contiene una barra /, git lo trata como un patrón glob de shell y
busca una coincidencia con el nombre de la ruta en relación con la ubicación del .gitignore
archivo (relativo al nivel superior del árbol de trabajo si no es de un archivo .gitignore).
· De lo contrario, git trata el patrón como un globo de shell adecuado para el consumo de
partido fn(3) con la bandera FNM_PATHNAME: los comodines en el patrón no coincidirán con una / en
el nombre de la ruta. Por ejemplo, "Documentation / *. Html" coincide con "Documentation / git.html" pero
no "Documentation / ppc / ppc.html" o "tools / perf / Documentation / perf.html".
· Una barra inclinada coincide con el comienzo de la ruta. Por ejemplo, "/*.c" coincide
"cat-file.c" pero no "mozilla-sha1 / sha1.c".
EJEMPLOS
Todos los argumentos son opcionales, por lo que llamar a git-ignore solo mostrará primero el global y luego
los archivos locales de gitignore:
$ git ignorar
Gitignore global: /home/alice/.gitignore
# Numerosas extensiones siempre ignoradas
* .diff
*.errar
* .orig
* .rej
* .swo
* .swp
* .vi
*~
* .sass-cache
# Carpetas del SO o Editor
`.DS_Tienda`
`.Papeleras`
`._ *`
thumbs.db
---------------------------------
Gitignore local: .gitignore
`.caché`
`.proyecto`
`.configuración`
`.tmproj`
nbproyecto
Si solo desea ver el contexto global, use el argumento --global (para uso local
--local):
$ git ignorar
Gitignore global: /home/alice/.gitignore
`.DS_Tienda`
`.Papeleras`
`._ *`
thumbs.db
Para agregar rápidamente un nuevo patrón al contexto local / predeterminado, simplemente:
$ git ignorar * .log
Añadiendo patrón (s) a: .gitignore
`... agregando ´ * .log´`
Ahora puede configurar cualquier patrón sin usar un editor, con un contexto y
argumentos de patrón: la configuración resultante también se devuelve para su conveniencia.
$ git ignore --local "" "# Archivos temporales" * .tmp "* .log" tmp / * "" "# Archivos que me gustaría conservar" ´! work´ ""
Añadiendo patrón (s) a: .gitignore
`... agregando ´´`
`... agregando ´ # Archivos temporales´`
`... agregando ´index.tmp´`
`... agregando ´ * .log´`
`... agregando ´tmp / * ´`
`... agregando ´´`
`... agregando ´ # Archivos que me gustaría conservar´`
`... agregando ´! trabajo´`
`... agregando ´´`
Gitignore local: .gitignore
# Archivos temporales
índice.tmp
* .log
# Archivos que me gustaría conservar
!trabaja
Use git-ignore en línea usando los servicios de onworks.net