Commits history

Buddy lets you track repository changes in two ways:

  • Commits history – a.k.a. repository timeline, a visual representation of the git log command
  • Activity – displays the history of pushes to the repository + creation of branches, tags, and merge requests

Tracking changes on repository timeline

The repository timeline represents the history of changes in the selected branch with commits, dates, invokers, and associated deployment pipelines.

  1. Go to the Code tab, select the branch that you want to investigate, and click Commits history in the right column:

    Repository timeline location

  2. You will be redirected to the timeline view:

    Example repository timeline

  3. Clicking a commit will bring up its details:

    Commit details

What you need to know:

  • The timeline shows the commits in the currently viewed branch
  • Clicking on a commit name or hash will redirect you to its revision
  • Click on a revision number to browse files in that revision
  • Colored dots represent added (green), modified (orange) and deleted (red) files. Hover mouse over the dots for detailed info
  • Click the blue button to change the currently viewed branch

Tracking changes on activity stream

Activity stream is a timeline of all events taking place in the project. You can narrow the activity to source-related events only with filter options:

  1. Go to the Activity tab to display the stream of events.

  2. Click Filters & Options in the right column and select Source to narrow the activity to events in the repo only:

    Activity Stream

You can also activate the stream from Dashboard to display events in all your projects.