Возможно ли `git add` файл, в настоящее время защищенный с помощью` предположить-без изменений`?
У меня есть определенные файлы, для которых я редко хочу зафиксировать новые версии, но они часто меняются из-за настроек IDE.
git update-index --assume-unchanged meta.xml
Можно ли принудительно git add meta.xml
без необходимости применять no-assume-unchanged
первый?
1 ответ
Решение
Это не представляется возможным: оба git update-index --assmue-unchanged
а также git update-index --skip-worktree
сделал бы мерзавец добавить невозможным.
Это оставляет вас с определением псевдонима, который будет:
git update-index --no-assume-unchanged
git add -- theFile
git update-index --assume-unchanged
Что-то вроде:
addf = "!f() { git update-index --no-assume-unchanged -- $1; git add -- $1; git update-index --assume-unchanged -- $1}; f