All Features

Activity Feed

Stay informed about what your team is doing.

Overview

The Activity Feed is a rich, real-time view of your team's Git activity. See who's committing what, identify hot files, and catch potential overlaps before they become conflicts.

Screenshot

Activity Feed panel showing recent commits with author avatars, messages, and file changes

View Modes

πŸ“… Timeline View

See all recent activity in chronological order. Each commit shows:

  • Author avatar and name
  • Commit message (expandable for full details)
  • Branch name
  • Time ago
  • Files changed with addition/deletion stats

Screenshot

Timeline view showing commits in chronological order with avatars and stats

πŸ‘€ By Person View

Group activity by team member to see who's working on what. Quickly identify what specific teammates have been changing.

Screenshot

By Person view showing commits grouped by team member

πŸ”₯ Hot Files View

Identify files with high activityβ€”multiple people editing the same files. These are your highest-risk areas for conflicts.

Screenshot

Hot Files view showing files with the most activity and potential conflicts

Commit Details

Click "Show more" on any commit to expand full details:

Screenshot

Expanded commit showing full message, file tree, and line statistics

What You'll See

  • Full commit message β€” Including multi-line descriptions, formatted with markdown
  • File tree β€” All changed files organized by directory
  • Line statistics β€” Additions (+) and deletions (-) per file
  • Overlap indicators β€” Highlighted when you've also touched these files

Quick Actions

  • View Full Diff in VS Code β€” Opens the PR-like multi-file diff view
  • Open on GitHub β€” Jump to the commit on GitHub
  • Open File β€” Navigate directly to any changed file
  • View File Diff β€” See what changed in a specific file

File Statistics

Every commit and file shows change statistics:

Screenshot

File statistics showing +42 -15 style indicators in green and red

IndicatorMeaning
+42Lines added
-15Lines deleted
⚠️ OverlapYou've also modified this file

Filtering

Filter the feed to focus on what matters:

Screenshot

Filter controls in the Activity Feed header

  • By Author β€” Show only specific teammates
  • By Branch β€” Focus on main, develop, or feature branches
  • Clear Filters β€” Reset to show all activity

Real-Time Updates

The Activity Feed stays current:

  • Auto-refresh β€” Updates after each git fetch
  • Manual refresh β€” Click the refresh button
  • New activity indicators β€” See when new commits arrive

Configuration

{
  "gitspectra.activityFeed.maxCommits": 50,    // How many commits to show
  "gitspectra.activityFeed.showBranches": true, // Include branch names
  "gitspectra.activityFeed.fileViewMode": "tree" // "tree" or "list"
}

Ready to prevent merge conflicts?

GitSpectra is free and open source.

Install for VS Code