Debugging How-Tos
Find instructions for investigating SmartGit problems and collecting diagnostic information.
- Prepare for Debugging and Collect Logs
- Create Thread Dumps
- Profile SmartGit
- Create Heap Histograms
- Debug Git LFS
- Debug JSON Connections
- Debug Refresh Problems Caused by External Changes
- Debug smartgit.exe Startup with Exe4J
- Debug SSL Problems
- Investigate Environmental Differences Between SmartGit and Command-Line Git
- Find Bugs with Application Verifier
- Inspect SmartGit’s Process Using VisualVM
- Obfuscate a Repository to Report a Problem
- Run Java Snippets
- Trace the Modified State of a File