Git Lite
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.
You can choose between Git Lite and Git Advanced in your IDE preferences.
Branch Management
Creating a New Branch
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Select "Create Branch"
Enter your branch name
Click "Create Branch"
Switching Branches
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
Working With Changes
Keeping Branches Updated
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

Committing Changes
Click the Git Lite icon (🪄) in the left panel of the Code IDE
Enter a commit message
Click "Commit and Push"
Advanced Features
Opening Pull Requests
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.
Reverting Commits
To undo your last commit:
Click "Revert Commit" in the top right corner
Review the commit details
Click "Continue" to revert

Handling Merge Conflicts
When merge conflicts occur, Git Lite provides tools to help you resolve them easily.
Last updated
Was this helpful?