Congratulations! You’ve successfully set up your complete GitHub Desktop workflow for the bootcamp. Let’s review what you’ve accomplished and understand how this applies to your ongoing work.
One-Time Setup (Complete!)
You’ve finished these initial setup steps that you’ll never need to repeat:
Installed and configured GitHub Desktop
Linked it to your GitHub account
Set up your name and email for commits
Repository Creation (Only for New Projects)
You’ve also completed these steps that you’ll only repeat when starting entirely new projects:
Created your first local repository
Published it to GitHub as a remote repository
Added your mentor as a collaborator
Your Weekly Workflow
The core skills you’ve learned will be repeated each week. Here’s your streamlined process for future assignments:
Starting Each Week’s Assignment:
Switch to the main branch in GitHub Desktop
Fetch origin to get the latest changes
Create a new branch (e.g., “week-2”, “week-3”)
Create a folder for that week’s work
Commit the new folder
During Your Assignment:
Create your Xcode project in the week’s folder
Commit frequently as you work (remember: commit early, commit often!)
Push your branch to GitHub when ready for review
Submitting Your Work:
Create a pull request using the “Preview Pull Request” button
Add your mentor as a reviewer
Submit the pull request
After Mentor Review:
Address any feedback if needed
Merge the approved pull request
Return to step 1 for the next week
You’ve Got This!
While this seems like many steps now, you’ve just learned the exact same workflow used by professional iOS developers at major companies. Within a few weeks, this process will feel as natural as saving a file. Each repetition builds the professional habits that will serve you throughout your development career.
See forum comments
This content was released on Sep 14 2025. The official support period is 6-months
from this date.
Review the steps used in this bootcamp to use Git.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.