Накратко
git pull първо получава данни и после ги интегрира според избрания режим. При --ff-only интеграцията се допуска само когато клонът може да се придвижи линейно напред.
Полезно е да знаеш
git pull първо получава данни и после ги интегрира според избрания режим. При --ff-only интеграцията се допуска само когато клонът може да се придвижи линейно напред. [1]
Ако историята се е разклонила, отказът е информация, че е нужно изрично решение. Не добавяй насилствена команда по навик. Сравни локалните и отдалечените commits и избери merge или rebase според работния процес на проекта.
Източници
За повече подробности и проверка на информацията: