Como ignorar arquivos no git que já tenham sido adicionados ao projeto

Olá! Estou aqui para postar sobre uma solução que precisei essa semana: ignorar arquivos modificados e existentes nos repositórios git.

Quando se quer ignorar arquivos que ainda não foram adicionados ao repositório git, basta adicioná-lo em um arquivo .gitignore. Também é possível utilizar o arquivo .git/info/exclude. Mas quando o arquivo já foi adicionado ao repositório, então é necessária uma outra solução.

Arquivos Dfm são necessários para iniciar o projeto , mas quando se foca o código .pas não é interessante que qualquer modificação no visual do Form , por exemplo , mudar a simples posição  de um componente ( atê mesmo não visual como um ClientDataSet), gere um post (Salvar)  do Arquivo . Pronto , so isso é o suficiente para que essa  alteração seja Visionada e comitada para o Servidor e todos os n-programadores ou colaboradores que fizerem  parte do projeto receba esta modificação e a compartilhe .

Para contornar isto realizei os quatro passos abaixo .


git update-index --assume-unchanged   Diretório/.gitignore

git rm --cached *.dfm

git commit -m "Adicionei a extensão .Dfm pq não seja Visionada"

Alterei o Arquivo .gitignore e inclui a condição *.dfm

Publicidade

Sobre marcosalles

Delphiano de Coração Desenvolvo FreeLancer e presto Consultoria Orientação Online DataSnap DbX ClientDataSet , POO , Padrões de Projeto e dúvidas de Delphi em Geral
Esse post foi publicado em Avisos e marcado , , , , , . Guardar link permanente.

Uma resposta para Como ignorar arquivos no git que já tenham sido adicionados ao projeto

  1. Fabiano Góes disse:

    Republicou isso em Blog Java Dojoe comentado:
    bom dia de git

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s