When we make a change in one line in a certain script in Synapse, it treats that change like a complete overhaul of the entire script in DevOps because DevOps reads the entire file in just one line, probably due to the fact that the script is JSON on the backend of Synapse.
This makes it hard with conflicts, because now it gives a conflict if someone changes line 1 in branch A and someone else changes line 30 in branch B for example, because the entire script is seen as 1 line in DevOps.
Does anyone know any workarounds for this?