Good day.
I was working with git simple svn-like way, doing git pull every evening and was pretty happy with it. But there was annoying thng that on every pull i getting record in git log about merging. To get rid of that merging i trying to start using
git pull --rebase origin master
instead of simple pull, but that command gives me lots of conflict errors while i just changed nothing at all, only thing i want is to be in sync with remote repo, which seem to be painful task to accomplish.
And i just wondering where those conflicts are coming from and while merge just works.
Here is how error messages look like: warning: squelched 56 whitespace errors warning: 61 lines add whitespace errors. Falling back to patching base and 3-way merge... Auto-merging promo.pl CONFLICT (content): Merge conflict in promo.pl
Also i played with following spells which did not helped:
git config core.whitespace nowarn
git config core.autocrlf false
It seems that git dislike my whitespaces for some reason and destroying it and even don't ask any permission, how to forbid this ?