2
respostas

Duvida sobre .gitignore

Fiquei muito confuso com essa aula sobre o .gitignore então fiz um teste fiz um arquivo com o nome de "teste.html" coloquei o seguinte código:

git add .gitignore teste.html

depois o commit...

dessa forma é errado fazer???

dessa forma deu certo também.

2 respostas

Caio, você deve inserir dentro do .gitignore os arquivos a serem ignorados no versionamento. Segue um material legal do GitHub para você entender isso.

https://help.github.com/pt/github/using-git/ignoring-files

Olá Caio, tudo bem? Como o Ronald falou o .gitignore deve conter uma lista de arquivos que deve sem ignorados ou que não necessitem de serem versionamento, um bom exemplo disso é a pasta node_modules nos projetos com NodeJS, ela é uma pasta que contém todas as dependências do projeto e por isso pode ter um tamanho físico considerável e sempre quando alguém precisar baixar o projeto, ele pode executar um único comando no gerenciador de pacotes que está utilizando e já consegue fazer o download de todas as dependências e deixar o projeto pronto para ser executado, assim não existe a necessidade de versionar essa pasta, por isso colocamos ela no .gitignore. O mais correto que devemos fazer é criar o arquivo .gitignore e nele adicionar a lista de arquivos e ou pastas que não queremos versionar, assim também vamos ter o .gitignore versionado e poderemos saber quais foram os arquivos e pastas que foram ignorados com o decorrer do projeto.

Espero ter esclarecido sua dúvida!