+++ # vim: ft=markdown title = 'Stop tracking changes of a file with git' summary = '''Don't overuse this; it could get a bit more complicated to track down errors when ignoring changes of files...''' date = '2023-06-04T18:00:51+02:00' # lastmod = '' categories = [ 'computerstuff' ] tags = [ 'git', 'linux', 'freebsd' ] +++ For very rare situations this git command is very handy. I use this on my _dotfiles_ repository on a config file that I don't need to update recent changes (like htoprc). ## Ignore an already tracked file ```console $ git update-index --assume-unchanged ``` ## Start tracking again ```console $ git update-index --no-assume-unchanged ``` Source: