Возможно ли `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
Другие вопросы по тегам