Refactor error handling

This commit is contained in:
Tim Schubert 2023-11-18 15:53:50 +01:00 committed by Tim Schubert
parent 44807299b1
commit 2a1b7e8cdd
7 changed files with 108 additions and 80 deletions

12
repo.go Normal file
View file

@ -0,0 +1,12 @@
package main
import "github.com/go-git/go-git/v5"
func openRepo(gitdir *string) (repo *git.Repository, tree *git.Worktree, err error) {
repo, err = git.PlainOpen(*gitdir)
if err != nil {
return
}
tree, err = repo.Worktree()
return
}