My team maintains a JSON file with a dictionary of GUIDs to version images our service consumes correctly. Two developers can have distinct changes but for the same entry, so when they overwrite the same line in the file, then whoever commits later has a merge conflict.
We use Azure DevOps and I want to use .gitattributes to effectively always "merge ours" in just this file when completing a pull request. However, it seems Azure DevOps is not honoring this server side because attempting to complete a pull request will still fail even with the .gitattributes file.
There was a similar User Voice request but it was from a while ago.
Is there another way we can achieve similar behavior to prevent having to do an often unnecessary and time-consuming one-line merge conflict resolution with Azure DevOps?