Large codebase? Too many PRs? GitSpectra lets you filter exactly which commits and branches to monitor, so you only see conflicts that matter to you.
Screenshot
VS Code settings panel showing GitSpectra scope configuration options
Control which branches to check for conflicts:
{
"gitspectra.scope.branches": [
"origin/main",
"origin/develop",
"origin/release/*"
]
}Screenshot
Branch selection in settings showing multiple branches configured
origin/mainorigin/feature/*["origin/main", "origin/develop"]{
"gitspectra.scope.excludeBranches": [
"origin/dependabot/*",
"origin/renovate/*",
"origin/revert-*"
]
}Exclude automated branches like Dependabot or Renovate.
How far back should GitSpectra look for changes?
{
"gitspectra.scope.timeWindow": "14d"
}Screenshot
Time window configuration setting
7d
7 days
2w
2 weeks
1m
1 month
30d
30 days
| Team Size | Suggested Window |
|---|---|
| Small (2-5) | 30d |
| Medium (5-15) | 14d |
| Large (15+) | 7d |
| High velocity | 3d |
Only check commits from specific people:
{
"gitspectra.scope.authors": [
"alice@company.com",
"bob@company.com"
]
}Screenshot
Author filter configuration showing specific team members
{
"gitspectra.scope.excludeAuthors": [
"bot@ci.com",
"dependabot[bot]@users.noreply.github.com"
]
}Ignore commits from bots and automation.
Use the Settings UI or settings.json:
{
"gitspectra.scope.branches": ["origin/main"],
"gitspectra.scope.timeWindow": "14d",
"gitspectra.scope.authors": []
}Share settings via .gitspectra.json:
{
"scope": {
"branches": ["origin/main", "origin/develop"],
"excludeBranches": ["origin/dependabot/*"],
"timeWindow": "14d"
}
}See Team Configuration for details.
{
"scope": {
"branches": ["origin/main", "origin/develop"],
"authors": ["@frontend-team"],
"timeWindow": "7d"
}
}{
"scope": {
"branches": ["origin/main"],
"excludeBranches": ["origin/team-*"],
"timeWindow": "14d"
}
}{
"scope": {
"branches": ["origin/main"],
"excludeAuthors": ["dependabot[bot]"],
"timeWindow": "30d"
}
}{
"scope": {
"branches": ["origin/main"],
"timeWindow": "3d",
"authors": ["alice@company.com", "bob@company.com"]
}
}Narrower scope = faster analysis:
| Scope | Performance Impact |
|---|---|
| All branches, 30 days | Slower |
| Main only, 14 days | Moderate |
| Main only, 7 days, team filter | Fast |
For very large repos, consider aggressive filtering.