Enable version control on a Tosca multi-user workspace, check out the project and connect it to your GitHub repository by entering the repository URL. Authenticate with a GitHub personal access token, select the branch Tosca should use, confirm the versioning branch and URL parameters, and make an initial commit. The video walks through each step in a little over three minutes.
Chapter Navigation
10Key Takeaways
- 01
Connect Tricentis Tosca with GitHub for centralized version control.
- 02
Create and use a GitHub Personal Access Token securely.
- 03
Configure version control in a Tosca Multi-User Repository.
- 04
Select and manage Git branches within Tosca.
- 05
Perform the first Git commit from Tosca successfully.
- 06
Apply best practices for enterprise Tosca Git integration.
How to Connect Tricentis Tosca with GitHub (A Step-by-Step Guide by Merito): transcript and chapter notes
Learn how to connect Tricentis Tosca with GitHub and enable version control for your test automation projects.
In this step-by-step tutorial, you'll learn how to configure GitHub integration with a Tosca Multi-User Repository, generate a Personal Access Token (PAT), connect your repository, select branches, and perform your first commit.
Whether you're a QA Engineer, Test Automation Engineer, QA Lead, or DevOps professional, Git integration helps improve collaboration, version management, and traceability across your testing lifecycle.
Introduction (0:00)
Good morning everyone. Today we are going to see how to connect Tosca to your GitHub.
GitHub prerequisites (repo + personal access token) (0:13)
As a prerequisite, we need to have a GitHub repository. It can be trial as well. Then from the GitHub side, we need a personalized access token PAT, which can be get from going to your profile, then settings, then developer settings, and this is your personal access token. It can be classic token as well as fine-grained. Anything should work. So, I have taken the fine-grained token.
Tosca prerequisites (multi-user workspace, version control settings) (0:53)
The second thing from the Tosca side, you need to have a multi-user repository. This is this one, multi-user workspace. Then you should go to the project and then go to option. You need to have your version integration enabled. If it is disabled, please check this and then restart your machine to get it enabled.
So, click on okay. And then click on your root. You need to check out all your project from the project root.
Checking out your project (1:25)
Connecting to your GitHub repository (1:32)
Once we have checked out our project, we need to right-click and then we select the option connected to the GitHub repository.
Entering your GitHub repository URL (1:45)
Once we click on it, it will ask us for the URL. The URL should be your GitHub. Okay. your project name. This is my URL. It will end up with .git.
So, if you open the Tosca manual, you should be able to see this is the basic format of your GitHub URL. So, it should be end up with dot git.
Authenticating with your access token (2:25)
But, click on okay, it should then ask me for my PAT, personal access token.
Selecting your branch (2:32)
Click on okay, it should then ask me about my which branch which I should be able to merge. Okay, I have two branches. One is my main and then one is the Tosca versioning. I click on here and then click on select.
Versioning branch & URL parameters (2:46)
Okay. Yeah, I should be able to get these two additional parameter, which is versioning branch and then versioning URL upon the successful integration of my Git repository to the GitHub.
Confirming your first commit (3:11)
And then, as soon as you perform a check-in all operation, should give you an additional pop-up. It should be which is indicating our initial commitment to the GitHub repository that we have just integrated us. And that was it. This is the integration. Thank you very much.
Frequently Asked Questions
How to Connect Tricentis Tosca with GitHub (A Step-by-Step Guide by Merito): questions and answers
Consultation request
Book a consultation with Merito
Use this form to talk through the workflow, platform fit, and delivery priorities behind this video with a Merito specialist.
Discovery
Turn the video into a working plan
Use the conversation to translate what you saw here into a practical next step for your team.
Alignment
Get the right specialist involved
We route the request to the team best suited for platform strategy, implementation, quality, or AppSec delivery work.
Get Started
Secure intake workflow
The request is protected by reCAPTCHA Enterprise and processed through Merito's standard consultation flow.