Este é o comando git-ignore que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
git-ignorar - Adicionar padrões .gitignore
SINOPSE
git-ignorar [ ] [ [ ] ...]
DESCRIÇÃO
Adiciona o _pattern_s fornecido a um arquivo .gitignore se ele ainda não existir.
OPÇÕES
-eu, --local
Define o contexto para o arquivo .gitignore no diretório de trabalho atual. (predefinição)
-g, --global
Define o contexto para o arquivo gitignore global para o usuário atual.
Uma lista de padrões delimitada por espaço para anexar ao arquivo no contexto.
PADRONIZAR FORMATO
Formato padrão conforme descrito no manual do git
· Uma linha em branco não corresponde a nenhum arquivo, então pode servir como um separador para facilitar a leitura. Para
acrescentar uma linha em branco use aspas vazias "".
· Uma linha começando com # serve como um comentário. Por exemplo, "# Este é um comentário"
· Um prefixo opcional! que nega o padrão; qualquer arquivo correspondente excluído por um
o padrão anterior será incluído novamente. Se um padrão negado corresponder, isso
sobrescrever fontes de padrões de precedência inferior. Para usar uma exclamação! como linha de comando
argumento é melhor colocado entre aspas simples ´´. Por exemplo, ´! Src´
· Se o padrão terminar com uma barra, ele será removido para o seguinte
descrição, mas só encontraria uma correspondência com um diretório. Em outras palavras, foo /
irá corresponder a um diretório foo e caminhos abaixo dele, mas não irá corresponder a um arquivo regular
ou um link simbólico foo (isto é consistente com a forma como o pathspec funciona em geral
no git).
· Se o padrão não contém uma barra /, git o trata como um padrão shell glob e
verifica se há uma correspondência com o nome do caminho relativo à localização do .gitignore
arquivo (relativo ao nível superior da árvore de trabalho, se não de um arquivo .gitignore).
· Caso contrário, o git trata o padrão como um shell glob adequado para consumo por
fnmatch(3) com a bandeira FNM_PATHNAME: curingas no padrão não corresponderão a um / em
o nome do caminho. Por exemplo, "Documentation / *. Html" corresponde a "Documentation / git.html", mas
não "Documentation / ppc / ppc.html" ou "tools / perf / Documentation / perf.html".
· Uma barra inicial corresponde ao início do nome do caminho. Por exemplo, "/*.c" corresponde
"cat-file.c", mas não "mozilla-sha1 / sha1.c".
EXEMPLOS
Todos os argumentos são opcionais, portanto, chamar git-ignore sozinho exibirá primeiro o global e, em seguida,
os arquivos gitignore locais:
$ git ignorar
Gitignore global: /home/alice/.gitignore
# Numerosas extensões sempre ignorar
* .diff
*.errar
* .orig
* .rej
* .swo
* .swp
* .vi
*~
* .sass-cache
# Pasta do sistema operacional ou editor
`.DS_Store`
`.Lixeiras`
`._ *`
thumbs.db
---------------------------------
Gitignore local: .gitignore
`.cache`
`.projeto`
`.configurações`
`.tmproj`
nbprojeto
Se você quiser apenas ver o contexto global use o argumento --global (para uso local
--local):
$ git ignorar
Gitignore global: /home/alice/.gitignore
`.DS_Store`
`.Lixeiras`
`._ *`
thumbs.db
Para anexar rapidamente um novo padrão ao contexto padrão / local, simplesmente:
$ git ignore * .log
Adicionando padrão (ões) a: .gitignore
`... adicionando ´ * .log´`
Agora você pode configurar quaisquer padrões sem nunca usar um editor, com um contexto e
argumentos padrão: A configuração resultante também é retornada para sua conveniência.
$ git ignore --local "" "# Arquivos temporários" * .tmp "* .log" tmp / * "" "# Arquivos que gostaria de manter" ´! work´ ""
Adicionando padrão (ões) a: .gitignore
`... adicionando ´´`
`... adicionando ´ # Arquivos temporários´`
`... adicionando ´index.tmp´`
`... adicionando ´ * .log´`
`... adicionando ´tmp / * ´`
`... adicionando ´´`
`... adicionando ´ # Arquivos que gostaria de manter´`
`... adicionando ´! trabalho´`
`... adicionando ´´`
Gitignore local: .gitignore
# Arquivos temporários
índice.tmp
* .log
# Arquivos que gostaria de manter
!trabalhar
Use git-ignore online usando serviços onworks.net