How to view history for all Git commits/changes for a Visual Studio solution?

Viewed 3501

I can right click on a file using the Solution Explorer in Visual Studio 2017 and View History which shows all the history of the changes for that file.

I would like to do the same at the solution or project node and view all the changes for all the files. Is there a way to do this?

3 Answers

In the Changes window, you can view the repo history under the Actions dropdown:

Showing the Actions context menu with "View History" highlighted

Alternatively to @Jimmy answer you can stay within Solution Explorer by switching it to show the Folders view. Then you can right click on the top of the folder tree and select View History.

Solution Explorer - Folders

Right Click - View History

For Visual Studio 2019, Git features have been moved. You can view all the commits for a repo from the Git branch history window. You can access it from the Git menu in the main menu bar:

Git ➔ View Branch History
Related