Skip to content

Posts

Modificando um Arquivo Localmente Sem Atualizar o Repositório Git Remoto

5 de abril de 2024 • 1 min de leitura

Modificando um Arquivo Localmente Sem Atualizar o Repositório Git Remoto

Você já precisou modificar um arquivo localmente sem fazer commit das mudanças para o repositório remoto?

Estou colaborando em um projeto onde engenheiros de software compartilham configurações. No entanto, algumas configurações são específicas para cada engenheiro. Se fizermos commit de nossas configurações personalizadas, isso atrapalha os outros engenheiros.

Anteriormente, usávamos .gitignore e mantínhamos uma cópia local, mas esse método ignora o arquivo inteiro, o que não é ideal quando algumas configurações compartilhadas ainda são necessárias.

Felizmente, o Git tem uma solução!

O Git possui um comando –assume-unchanged:

git update-index --assume-unchanged <file-path>

Substitua <file-path> pelo caminho do arquivo cujas mudanças você deseja ignorar. Este comando instrui o Git a temporariamente desconsiderar mudanças no arquivo, o que é útil para arquivos de configuração que você não quer fazer commit.

Autor: Chuck Conway é especialista em engenharia de software e IA Generativa. Conecte-se com ele nas redes sociais: X (@chuckconway) ou visite-o no YouTube.

↑ Voltar ao topo

Você também pode gostar