Tina Cloud's content management is backed by Git, one of the most popular version control systems available today.
Tina Cloud saves changes made to your content by committing these changes directly into your Git repository. Since the code and the content live together in a single repo, and updates are deployed via an automatic process, both code and content are updated by committing changes to the Git repo. Contrast this with a traditional CMS, where code may be updated by committing to the site’s repository through a code editor, but content changes are made by logging in to the CMS backend and saving changes to a database.
By storing a site’s content in Git, this makes it easy to collaborate with multiple users. Additionally, with Git, every change is tracked and can be examined by viewing the commit history. This is ideal for seeing the changes to your content over time, and also revert changes and recover anything that was deleted if needed. And with Tina Cloud, only the developer who possess the site's Git repository must authenticate with GitHub. Other users do not even need to understand git language to be able to work with our Git based content management.