git pull <remote> <branch>git fetch ты получаешь историю изменений удаленного репозитория, не применяя её к рабочему каталогу. Её можно посмотреть командой git log. Чтобы применить эти изменения надо сделать git merge origin/master. Аналогом последовательного выполнения git fetch и git merge является команда git pull.git help <команда>. Например, git help pull.select * from категории, товары, варианты
where варианты.product_id = товары.id and товары.cat_id = категории.id(не понятно, почему GIT автоматически не игнорирует эти изменения, файл ведь в исключении находится.)Исключение файлов значит «не добавлять этот файл в репозиторий автоматически». Поскольку ваш файл уже в нём, исключение не актуально.
auto_prepend_file, например.