
Choose your adventure
There three different ways to use Git in Mage and four ways to version control your files— we’ll discussing each of them. We note that our methods for using Git are mutually exclusive. If you’re simply looking for version control, you’re in luck! It ships out-of-the-box with Mage. That means you can always restore previous versions of your files, even if you haven’t configured any version control system. Check out this page for more info.Methods of using Git in Mage
Recommended | Use | Recommendation | Ease of use | Functionality |
---|---|---|---|---|
✅ | I want to see a history of my file edits | Mage version control | Beginner | File-level versioning |
✅ | I want to develop/deploy Mage using GitHub | GitHub version control | Moderate | Full w/ OAuth |
✅ | I want to deploy Mage using Git with any provider | Git integration with Git Sync | Advanced | Full w/ SSH/HTTPS Auth |
⚠️ | I want to develop Mage using Git with any provider | Git integration without Git Sync | Advanced | Full w/ SSH/HTTPS Auth |