-
-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
https://github.com/src-d/go-git
This could make shelling out to git completely unnecessary, and could remove some of the complex code related to parsing git porcelain output. It could also be overkill beyond something that already mostly works.
In order to do this, it would involve:
- Assessing the stability of the go-git project and code
- Assessing feature completeness for everything we need from go-git (not immediately obvious how to get the equivalent of our porcelain call to
status -bfor branch and ahead/behind info) - Performance benchmarking to make sure there is no perf regression
Reactions are currently unavailable