For some reason lately, every time I pull and get a merge conflict, running git mergetool
reports \"No files need merging\":
$ git pull
First, r
Solution 1:
$git config --global core.trustctime false
If false, the ctime differences between the index and the working copy are ignored; useful when the inode change time is regularly modified by something outside Git (file system crawlers and some backup systems). and core.trustctime is true by default.
Solution 2: just:
$git rebase --skip
It's OK for you to skip it