Change Requests
Change requests are how you propose, review, and merge code changes. Think of them as pull requests or merge requests.
Creating Change Requests
Open a new change request to propose changes from one branch to another.
Reviews & Discussions
Participate in code reviews with approvals, change requests, threaded discussions, and inline suggestions.
Dependencies
Link change requests together to create ordered merge chains and manage dependent changes.
Merge Strategies
Understand the difference between merge, squash, and rebase strategies and when to use each.
Auto-Sync
Learn how source branches are automatically kept up to date with their target branch.
Auto-Merge
Automatically merge change requests once all of their requirements are satisfied.
Policies
Configure automated rules for approvals, reviewer assignments, and merge requirements.
Diff Viewer
Inspect changes with a split or unified diff view and a searchable file tree.
Diff Trees
Visualize dependency graphs, detect file overlaps, and batch-merge groups of dependent CRs.