暂时忽略跟踪的文件

要暂时将文件标记为忽略(将文件作为参数传递给别名) - 键入:

unwatch = update-index --assume-unchanged

要再次开始跟踪文件,请键入:

watch = update-index --no-assume-unchanged

要列出暂时忽略的所有文件,请键入:

unwatched = "!git ls-files -v | grep '^[[:lower:]]'"

要清除未观看的列表 - 键入:

watchall = "!git unwatched | xargs -L 1 -I % sh -c 'git watch `echo % | cut -c 2-`'"

使用别名的示例:

git unwatch my_file.txt
git watch my_file.txt
git unwatched
git watchall