The GitHub for Unity package adds a special panel with functionality for the following Git/GitHub actions:
- Initializing a new Git project repository for the current Unity project
- Signing in with your GitHub username and password credentials
- Linking your Unity project's Git history to a remote GitHub online repository
- Committing a snapshot of the changes in the Unity project you wish to record
- Pushing committed changes to the remote GitHub online repository
In this recipe, you've installed the GitHub For Unity plugin. You've committed changes to the project contents as a local "snapshot" Git archive. You created an empty repository on the GitHub.com website, and then linked your Unity project to this repository. This allowed you to push the committed project snapshot up to the GitHub cloud server.
Having followed these steps with any project, you can then ensure that your project is archived on the GitHub web server by following these steps:
- ...