Итак, допустим, у меня есть репозиторий github:
ФАЙЛ 1
ФАЙЛ 2
ФАЙЛ 3
ФАЙЛ 4
ФАЙЛ 5
CONFIG. file
Теперь представьте, что мой конфиг. Файл специфичен для моей машины, поэтому, когда я собираюсь добавить что-то в репозиторий, я просто использую
git update-index --assume-unchanged FileName
git add -u
И у меня тоже нет проблем с вытягиванием, но когда мой босс меняет конфигурацию репо. файл, мне нужно его тянуть, чтобы игнорировать его, иначе проект больше не будет работать на моей машине (скажем, его машина Linux, а моя Windows). Идея такова:
Команда git, как и выше, но для вытягивания.
Спасибо!