Skip to content
This repository has been archived by the owner on Jun 11, 2022. It is now read-only.
/ pdb-git Public archive

Extensions to pdb.py that add commands which use git information.

License

Notifications You must be signed in to change notification settings

zack112358/pdb-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pdb-git

Extensions to pdb.py that add commands which use git information.

Here's a story we've all lived. It goes like this:

"Oh, I have a bug in the foo module." "Here, I'll fix the foo-module bug." "Wait, baz is broken? I didn't even know baz called foo!"

What if I just want to know what I changed? What I broke? What changes are live in the code path for this particular call? How do I do that?

This is an extension to PDB that allows you to set a breakpoint based on git revisions. The debugger will break when it reaches a line that was last changed in the specified set of git revisions. This lets you run the bugging function in PDB and interactively debug only the parts of the code that you changed.

About

Extensions to pdb.py that add commands which use git information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published