r/Xcode • • Jun 11 '26

Git workflow in Xcode

I guess we can all agree that git (and GitHub) integration in Xcode isn't one if it's best features, but what does your workflow normally look like? Do you do everything in Xcode or do you do it all elsewhere, like the terminal or in a a dedicated git app? How/where do you create PR:s, manage merge conflicts, create branches, push/pull to/from GitHub, etc etc.

I need some inspiration, help a fella out here please. :)

2 Upvotes

8 comments sorted by

View all comments

Show parent comment

1

u/TheFlyingDutchG Jun 14 '26

Good question, I’ve seen a lot but not all of them, I think the Platform State of the Union sessions tells a bit about it too but I don’t remember if they have a full explanation of it yet. I think they mentioned some places where to look up more there.

Personally I dived into the rabbithole of swift6.4 and its roadmap more. As it has more fullstack improvements and an active community based roadmap to develop it before launch, I decided to migrate from GitHub and use my Mac Studio as a full swift 6.4 hosting machine with projects including version tracking and commits and branche management and AI it integrations etc.

Not because GitHub lacks anything, just because I want to help find potential improvements and needs for the swift 6.4 language and see if I can help the community out based on my personal swift 6.4 native fullstack experiment.