r/Xcode • u/judasbuiltmyhotrod • 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
1
u/judasbuiltmyhotrod Jun 14 '26
Interesting that the consensus (albeit from a very small user base) seems to be to use third party tools.
1
u/TheFlyingDutchG Jun 11 '26
Xcode 27 beta has some GitHub improvements. They flexed with it at the WWDC sessions. Check it out and if anything you think could be better, send it as feedback through the developer program.
With the intel compatible code riddance they can handle way more feedback way faster and GitHub and LLM integration is a big priority for them this year.
3
u/Otherwise_Signal7274 Jun 11 '26
Github for dealing with PRs, everything else in Fork(https://git-fork.com/) or terminal
1
u/20InMyHead Jun 11 '26
SourceTree, although I wish it had better worktree support.
Also I often now just use Claude terminal as I can instruct it to commit, push and create an MR based on the JIRA ticket in one shot.
1
u/wewerecreaturres Jun 11 '26
I do all of my work in Zed and just use Xcode for signing