Branch Overview

View and manage all branches in your Revvy project.

Overview

The Code tab lists all branches available in the project. Each branch represents a working copy of the codebase where changes can be made independently. You can search for branches, filter by ownership or activity, and sort by latest updates.

Everything starts with the Main Branch, which is synced directly from your Production org. This is your single source of truth and the baseline for all development. From the Main Branch, developers create their own feature branches by clicking Create Branch. Each developer gets an isolated workspace while still keeping everything tied back to Production.

Each branch shows key details:

  • Name – the branch name (e.g., main, ReleaseBranch).

  • Created By – the user who created or last updated the branch.

  • Last Activity – timestamp of the most recent commit or update.

  • Behind / Ahead – the number of commits the branch is behind or ahead compared to the base branch (e.g., main).

  • Pull Requests – linked pull requests associated with the branch.

Branch Filters

At the top of the page, you can filter branches using:

  • All – displays all branches.

  • Yours – shows only branches you created or own.

  • Active – highlights branches recently updated.

  • Stale – identifies branches without recent activity.

Actions

  • Search branches – quickly locate a branch by name.

  • Sort by activity – reorder branches by latest updates.

  • Create Branch – use the “+ Create Branch” button (top-right) to start a new branch from an existing one (commonly main or release).

Best Practices

  • Use descriptive branch names (e.g., feature/new-approval-process) to make collaboration easier.

  • Regularly review Behind/Ahead counts to keep branches up to date with main.

  • Close or clean up stale branches to maintain a healthy repository.

Last updated

Was this helpful?