@dyhalmeida
Posted on June 12, 2020
Quando iniciei meus estudos em programação e descobri que existia o git para versionar meus códigos e o github para armazena-los em repositório, logo me perguntei. Como eu faço para não versionar determinados arquivos e pastas além de poder subir pastas vazias para o github? Foi então que descobri a função de dois arquivos. O .gitignore e o .gitkeep.
O .gitignore é um arquivo que criamos na raiz do nosso projeto para poder ignorar arquivos e pastas do versionamento.
Dentro do .gitignore colocamos todos os arquivos e pastas para serem ignorados pelo git.
Exemplo:
# Ignora todos os arquivos com extensão .txt
*.txt
# Ignora uma pasta
build
# Remove do .gitignore o arquivo .gitkeep dentro da pasta
!uploads/.gitkeep
Já o .gitkeep é um arquivo oculto pelo sistema que serve apenas para versionar pastas vázias, basta cria-lo dentro da pasta a ser versionada.
Posted on June 12, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 29, 2024