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?