The .gitattributes and .gitignore Files
The .gitattributes and .gitignore files must be present in project folder.
The file .gitattributes serves its purpose for Merge.
The file .gitattributes contains:
*.xml MGXML merge=mgmerge
The file .gitignore specifies intentionally untracked files that Git should ignore. The files listed in .gitignore are not considered for committing. The .gitignore file contains the following:
/Source/ProgramHeaders.xml
/Source/DataSourcesIndex.xml
*.log
Since version: 4.7
Connecting Magic xpa with Git Repository