diff --git a/lib/gitlab/git/commit.rb b/lib/gitlab/git/commit.rb index 35991a383f68b6abd3d089c89e045f24eaad44fd..e26e38f28f89b415c923eec8357415801ae90083 100644 --- a/lib/gitlab/git/commit.rb +++ b/lib/gitlab/git/commit.rb @@ -57,7 +57,7 @@ module Gitlab def commits(repo, ref, path = nil, limit = nil, offset = nil) if path - repo.log(ref, path, max_count: limit, skip: offset) + repo.log(ref, path, max_count: limit, skip: offset, follow: path.present?) elsif limit && offset repo.commits(ref, limit, offset) else