gitea/services/gitdiff
zeripath 6e4480835f
Fix issue with DiffIndex on initial commit ()
Unfortunately  introduced a bug whereby the initial commit of a
repository could not be seen due to there being no parent commit to
create a clear diff from.

Here we create a diffstat from the difference between the parentless SHA and the SHA of the empty tree - a constant known to git. (With thanks to @L0veSunshine for informing me of this SHA)

Thanks to @a1012112796 for initial attempt to fix.

Fix 

Closes 

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-Authored-By: L0veSunshine <xuan199651@gmail.com>
2020-05-29 22:14:00 +01:00
..
testdata/academic-module Fix panic when diff () 2019-11-28 17:05:57 +08:00
gitdiff.go Fix issue with DiffIndex on initial commit () 2020-05-29 22:14:00 +01:00
gitdiff_test.go Some refactor on git diff and ignore getting commit information failed on migrating pull request review comments () 2020-01-28 08:02:03 +00:00
main_test.go Move git diff codes from models to services/gitdiff () 2019-09-05 22:20:09 -04:00