Suraj Kumar Mandal

Pushing iOS Project Code to GitHub with Xcode on MacBook Pro M1

swift project to github

Are you looking to push your Swift iOS project code to GitHub using Xcode on your MacBook Pro M1? You’ve come to the right place! In this blog post, we will guide you through the process step by step.

Step 1: Set Up a GitHub Account

If you don’t already have a GitHub account, head over to and create one. It’s free and only takes a few minutes. Once you have your account set up, make sure you are logged in.

Step 2: Create a New Repository

Next, let’s create a new repository on GitHub to hold your project code. On the GitHub homepage, click on the “+” button in the top right corner and select “New repository”. Give your repository a name, choose whether it should be public or private, and click on “Create repository”.

Step 3: Initialize Git in Xcode

Open your Swift iOS project in Xcode on your MacBook Pro M1. In the menu bar, go to “Source Control” and select “Create Git Repository”. This will initialize Git for your project.

Step 4: Commit Your Changes

With Git initialized, you can now start committing your changes. In the Xcode menu bar, go to “Source Control” and select “Commit”. A window will appear showing all the files that have changed. Review the changes, enter a commit message, and click on “Commit”.

Step 5: Connect Xcode to Your GitHub Account

To push your code to GitHub, you need to connect Xcode to your GitHub account. In Xcode, go to “Preferences” from the menu bar. Click on the “Accounts” tab and click on the “+” button in the bottom left corner to add your GitHub account. Enter your GitHub credentials and click on “Sign In”.

Step 6: Add Remote Repository

Now that Xcode is connected to your GitHub account, you can add the remote repository. In Xcode, go to “Source Control” in the menu bar and select “Remotes” > “Add Remote”. Enter the repository URL (e.g., and click on “Add Remote”.

Step 7: Push Your Code to GitHub

Finally, it’s time to push your code to GitHub. In Xcode, go to “Source Control” > “Push” in the menu bar. Select the branch you want to push and click on “Push”. Xcode will prompt you to enter your GitHub credentials if you haven’t already authenticated. Once the push is complete, your code will be available on GitHub.

Congratulations! You have successfully pushed your Swift iOS project code to GitHub using Xcode on your MacBook Pro M1. From now on, you can easily update your code and push it to GitHub whenever you make changes.

Remember to regularly commit and push your code to keep it backed up and easily accessible. Version control is an essential part of any development workflow, and with Git and GitHub, you have a powerful toolset at your disposal.

We hope this guide has been helpful to you. Happy coding and collaborating on GitHub!

Scroll to Top