emintham / docdiffer

2 stars 1 forks source link

Refactor git-related code #2

Open emintham opened 6 years ago

emintham commented 6 years ago

Right now it uses Popen to directly run git commands, should use a git library like pygit, gitpython, or dulwich instead.

The ideal library will need to support

  1. changing branches easily.
  2. git blaming specific files + line numbers easily.