git: check for binary files
1 file changed, 7 insertions(+), 1 deletion(-)
changed files
M git/git.go → git/git.go
@@ -76,7 +76,13 @@ if err != nil { return "", err } - return file.Contents() + isbin, _ := file.IsBinary() + + if !isbin { + return file.Contents() + } else { + return "Not displaying binary file", nil + } } func (g *GitRepo) Tags() ([]*object.Tag, error) {