Hello Thomas,
Greeting.
Hope you are doing well.
Thanks for your quick response on this.
We would like to use Git (GitHub) to keep our code with version controls, mainly we wanted to adhere to distributed version control system policy.
However, we would like to understand below key points.
- As per the below diagram and Git features and flow, GitHub maintains our data or code within the Git database and acts like a Remote (/or Central) repository? Am I right?
Then, developers can collaborate from their respective local systems, etc…
In this case, how can we protect our data which is maintained into your database (GitHub), how secure is GitHub?

- Is it possible to use our own database as a Remote (/or Central) repository and can use Git (/GitHub) features for version controlling of our code?
If it is possible, how Git (/GitHub) provides the security via application?
Hope above my questions are clear? Looking forward to your answers as soon as possible.
If possible, we can have a call (mobile or zoom) together to see whether it can fit into our Business?
[Sensitive info removed by moderator]
Regards,
Mastan.