Investigate source code files in order to identify the changed elements and see who performed the respective adjustments in the Blame view
DeepGit is a Git desktop client that can help you analyze your projects and quickly identify who and when performed adjustments to the source code.
Instead of letting you navigate through commits, DeepGit identifies only the instances that contain changes to a particular file.
Investigate files from your Git repositories and learn who modified the source code
Right off the bat, you have to open the file you want to analyze and specify if you are dealing with a project branch. DeepGit enables you to see details about the commit, together with info about the editor, the submission time, and the associated message.
DeepGit will automatically generate the blame view for the currently loaded file and identify possible origin candidates and commits. The app provides a separate view for the origin candidate file, where you get to check if the app has identified the changes correctly.
Via the DeepGit Window menu, you can choose if you want to see the blame views arranged vertically or horizontally. What’s more, DeepGit allows you to navigate through origin changes by using keyboard shortcuts.
Follow the origin candidate trail and check if code is originating from other sources
By pressing the “Blame (go deeper)” button, DeepGit enables you to query for the origin of the origin. Again, the app will provide multiple candidates, and the user ultimately verifies the selection.
To help you identify the modified lines faster, DeepGit relies on different color codes. As a result, you get to quickly see if the file includes content that might originate from additional sources.
Git client that can analyze the file’s content and identify the source commits
Bottom line, DeepGit takes an alternative approach when it comes to searching through Git commits whenever something went wrong with the code.
The DeepGit utility can examine different files in order to detect possible origin candidates, highlights the modified code, and employs color codes to point out the changes.
LIMITATIONS IN THE UNREGISTERED VERSION
- Expires in 60 days