May we ask on how to use GITHUB as source control in Pega 8.3.0 instead of default check-in/check-out mechanisms?
Please provide the steps to use GITHUB as source control.
Reason: We have a project of deploying as well the Pega code in both DB tables and GITHUB repository in case that the DB rule tables have been corrupted, then we have a backup that we can able to retrieve in GITHUB.
You should definitely use a repository such as JFrog Artifactory especially as this is a repository manager which is the exactly intended to do what you have outlined. You do not need nor can you use a source control system such as Bitbucket or any other Git (similar) based source code version control systems as Pega itself does that through ruleset versioning and the layer cake concepts. See the answer to question 13 in the Deployment Manager FAQ which give a more detailed explanation and is applicable even if you are not using Deployment Manager