Hi - recently my team has encountered an issue where when we open a pull request, GitHub will state that there are merge conflicts between the branches preventing the merge, but if we pull the relevant branches and merge locally with command-line git (with --no-ff option), no conflicts are detected. We have pre-commit linting hooks on our repos so I don’t think the problem is due to whitespace conflicts, etc., and sometimes legitimate conflicts do exists, but most of the time there are no perceivable changes between the conflicted files.
Has anyone else encountered something like this happening? Any help would be appreciated. Thanks!