I'm very new to Azure DevOps, and I've used TFS for version control in the past for our .rdl files. Now we are using Git in Azure DevOps for source control. I have a repository with several files that will be used by more than one developer. We work on files that are assigned to us, but every now and then one Developer might work on a file that belongs to another Developer. I know TFS will lock files to prevent overlap, but how do we lock files using Git to prevent another developer from working on the same file? Any help is much appreciated.