Игнорировать мои изменения в файлах, но не удалять их из удаленного представителя
У меня есть несколько файлов в моей рабочей директории, которые существуют в удаленном представлении, и я всегда меняю их по определенной причине.
Можно ли заставить git игнорировать эти файлы при фиксации, и в то же время эти файлы не следует удалять из удаленного представителя?
И когда я получаю изменения из удаленного представителя, эти файлы не должны быть объединены
Можно ли сделать это?
PS git update-index --assume-unchanged
не помогает как git pull
все равно попробую объединить файлы
1 ответ
Решение
Поскольку --assume-unchanged
не работает, можешь попробовать (git update-index
):
git update-index --skip-worktree -- afile
(как упоминалось в " Git - Разница между" assume-unchanged
' а также ' skip-worktree
' ")