Last updated
Was this helpful?
Last updated
Was this helpful?
Git Lite simplifies version control for dbt™ projects. It provides a purpose-built git workflow that keeps you in sync with your main branch, perfect for users new to git or those who prefer a streamlined interface.
Git Lite creates new branches from your remote main/master branch and automatically handles syncing with remote branches.
You can choose between Git Lite and Git Advanced in your .
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Select "Create Branch"
Enter your branch name
Click "Create Branch"
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Click the branch dropdown
Use the search bar to find your branch
Select the branch name to switch
Branch list updates automatically every 30 minutes. Click the refresh button to update manually.
Git Lite automatically checks if your branch is behind your remote branch and/or your main/master branch. This check happens:
After each commit
When you click the refresh button manually
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Enter a commit message
Click "Commit and Push"
Git Lite will:
Commit your changes
Push to your remote branch
Automatically pull and merge remote changes if needed
To abandon changes, click the "Discard All Changes" button.
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Ensure all changes are committed by clicking "Commit and Push"
Click "Open Pull Request"
Review changes in your git provider
The "Open Pull Request" button is only enabled when there are no uncommitted changes.
To undo your last commit:
Click "Revert Commit" in the top right corner
Review the commit details
Click "Continue" to revert
When merge conflicts occur, Git Lite provides tools to help you resolve them easily.
For detailed instructions on resolving merge conflicts, see our .