master
search
func search(head *object.Commit, path string, target plumbing.Hash) (*object.Commit, error) { seen := map[plumbing.Hash]struct{}{ head.Hash: {}, } stack := []*object.Commit{head}