I'd like to add some files to lldb.xcodeproj/project.pbxproj. (Because I added some files in https://github.com/apple/swift-lldb/pull/1269 and didn't add them to lldb.xcodeproj/project.pbxproj, without realizing that the Mac build needed them in lldb.xcodeproj/project.pbxproj).
If I try to open the project in XCode and add files through the UI, XCode makes a huge change in lldb.xcodeproj/project.pbxproj that reorders a bunch of stuff and changes some comments. I tried XCode 9.4.1 and XCode 10.1.
I notice that the git history for lldb.xcodeproj/project.pbxproj is full of small commits that just add a few files. Is there an easy way to achieve this? I think I could probably manually figure out the edits that I need, but that seems a bit tedious, so I'm wondering if there is a more automatic way.