Добрый день.
Я работал с git простым svn-способом, делал git pull каждый вечер и был очень доволен этим.Но было досадно, что при каждом нажатии я получаю запись в git log о слиянии.Чтобы избавиться от этого слияния, я пытаюсь начать использовать
git pull --rebase origin master
вместо простого извлечения, но эта команда дает мне много ошибок конфликта, в то время как я вообще ничего не менял, единственное, чего я хочу, - это быть всинхронизировать с удаленным репозиторием, что кажется болезненной задачей.
И мне просто интересно, откуда возникают эти конфликты, и пока просто работает слияние.
Вот как выглядят сообщения об ошибках:предупреждение: подавлено 56 пустых пробелов предупреждение: 61 строка добавляет пробельные ошибки.Откат к исправлению базы и трехстороннему слиянию ... Auto-merging promo.pl КОНФЛИКТ (контент): конфликт слияния в promo.pl
Также я играл со следующими заклинаниями, которые не помогли:
git config core.whitespace nowarn
git config core.autocrlf false
Кажется, что git почему-то не нравится мои пробелы и уничтожает его, и даже не спрашивает никакого разрешения, как это запретить?