Dear gamedev users,
Our small team is having currently a huge problem related to the Git.
Several people are working on the project, which is being developed in the Visual Studio, pulling and pushing updates to the master branch in the git.
The problem is related with the merge particularly with the *.vcxproj.filters file, which includes in itself project filters and is basically an xml file.
When two developers work on separate header and cpp files, most of the time everything works out nicely, but as soon as two developers add new files (.h and .cpp) and filters, the git can't merge *.vcxproj.filters file for the developer who has been working on the project - latest.
So what happens:
Developer 1 writes: "git add .", "git commit -m'Message'", "git push", everything results fine.
If Developer 2 pulls down the content, everything works out well, except that mysterious *.vcxproj.filters file, that just does not want to merge.
We have tried push & commit and then pull --rebase, but this didn't work either, just resulted in merge errors which we had to fix manually.
Could you please tell us that can be done in this case - if possible step by step commands.
Thank you