Skip to content

Innlegg

Modifisere en fil lokalt uten å oppdatere det eksterne Git-repositoriet

5. april 2024 • 1 min lesing

Modifisere en fil lokalt uten å oppdatere det eksterne Git-repositoriet

Har du noen gang trengt å modifisere en fil lokalt uten å committe endringene til det eksterne repositoriet?

Jeg samarbeider på et prosjekt hvor programvareutviklere deler innstillinger. Imidlertid er noen innstillinger spesifikke for hver utvikler. Hvis vi committer våre tilpassede innstillinger, forstyrrer det de andre utviklerne.

Tidligere brukte vi .gitignore og holdt en lokal kopi, men denne metoden ignorerer hele filen, noe som ikke er ideelt når noen delte innstillinger fortsatt er nødvendige.

Heldigvis har Git en løsning!

Git har en –assume-unchanged kommando:

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

Erstatt <file-path> med stien til filen hvis endringer du vil ignorere. Denne kommandoen instruerer Git til midlertidig å se bort fra endringer i filen, noe som er praktisk for konfigurasjonsfiler du ikke vil committe.

Forfatter: Chuck Conway spesialiserer seg på programvareutvikling og Generativ AI. Koble til ham på sosiale medier: X (@chuckconway) eller besøk ham på YouTube.

↑ Tilbake til toppen

Du liker kanskje også