Set up and manage GitHub repositories for deployment
Learn how to set up and manage GitHub repositories for deployment, including configuring access permissions and collaborating with team members.
GitHub repository often referred to as a repo, serves as the central location for storing project files such as code, documentation, images, and other resources. Each deployment project needs its own repository to track and manage changes to ensure that all changes are properly managed and versioned throughout the development process.
Zuora recommends using private repositories. If a repository is publicly accessible, be aware that the content in it is at your own risk.
Admin settings
In the Admin Settings, configure team members' access to the repository by assigning appropriate permissions, ensuring secure collaboration and management of the project. This step allows for controlling who can read, write, or manage repository settings, ensuring proper access control.
Creating a GitHub account
If you or your team members don't already have a GitHub account, go to GitHub’s sign-up page to create one.
Adding team members as collaborators
Once your account is set up, request the repository owner to add you as a collaborator. The repository owner can follow these steps: