# GitHub Branching and Merging
# Working collaboratively
Often code is not created in isolation, especially if it is open source. Some time you want to work on a feature or some part of the code that may not work out and need
# Branching and Merging
Once you have added content, commit those changes and publish them to GitHub.
# Pull Requests
# Merging in a pull request
# Pull newest changes to your desktop
# Keep Practicing
This is a great time to experiment with the process of changing code, committing the code through the GitHub Desktop application and pushing it to the server. The number of commits you have in a repository is not important. At this point it is important to get the process down, as all future assignments will require changes to code inside a repository that is pushed to GitHub.