GitHub Access
Connect your Genesoft projects with GitHub for version control and collaboration.
Setting Up GitHub Integration
- Connect your GitHub account in the Genesoft dashboard
- in Integration page, you can click request to collaborate button,
- then you receive a email from Genesoft Github, accept the request
- then you can see the repository in your Github account
Collaborate
- web allow you to fork the repository to your own repository
- you are able to edit the code project in your own repository
- you can create a pull request to the original genesoft repository
- after pull request created and have no conflict, PR will automatically merged to the original genesoft repository
- after merged, you can see the changes in the Genesoft web application
How to
1. Require Sign In with Github
this function require you to sign in with Github account, cuase we use a Github account base on Github OAuth.
Note: if you already signIn just signOut first to see login button.

2. Request Access
after you already signIn with github already, you can request access to collaborate with Genesoft. by clicking on Service Integration - Github Integration.
you will receive a email from Genesoft Github, accept the request.

3. Fork the Repository
after you already accept the request, you can fork the repository to your own repository.
then start to edit the code project in your own repository.
4. Create a Pull Request
after you already edit the code project in your own repository, you can create a pull request to the original genesoft repository.
then you can see the pull request in the Genesoft web application.