New Sign in

fierj

Public

Tiny personal git forge

7bcb541f8c884717f6708edc9dd83a734f434ebc
diff --git a/git.go b/git.go
index dc9fdc4..81c72a9 100644
--- a/git.go
+++ b/git.go
@@ -353,7 +353,7 @@ func (g *Git) Log(ref string, n int) ([]Commit, error) {
 		return nil, fmt.Errorf("invalid ref")
 	}
 	format := "%H%n%an%n%aI%n%s%n---"
-	out, err := g.cmd("log", fmt.Sprintf("-%d", n), "--format="+format, "--", ref)
+	out, err := g.cmd("log", fmt.Sprintf("-%d", n), "--format="+format, ref)
 	if err != nil {
 		return nil, err
 	}
@@ -439,7 +439,7 @@ func (g *Git) CommitCount(ref string) int {
 	if !isValidRef(ref) {
 		return 0
 	}
-	out, err := g.cmd("rev-list", "--count", "--", ref)
+	out, err := g.cmd("rev-list", "--count", ref)
 	if err != nil {
 		return 0
 	}
@@ -484,7 +484,7 @@ func (g *Git) LastCommit(ref, path string) *Commit {
 	if !isValidRef(ref) || (path != "" && !isValidPath(path)) {
 		return nil
 	}
-	out, err := g.cmd("log", "-1", "--format=%H%n%an%n%ar%n%s", "--", ref, "--", path)
+	out, err := g.cmd("log", "-1", "--format=%H%n%an%n%ar%n%s", ref, "--", path)
 	if err != nil {
 		return nil
 	}