No method `commit_file` for Gitlab::Git::Repository when calling `CreateBranchService#create_master_branch`
Created by @stanhu.
/cc: @vsizov
https://sentry.gitlap.com/gitlab/gitlabcom/issues/23585/
NoMethodError: undefined method `commit_file' for #<Gitlab::Git::Repository:0x007fb641785ce0>
Did you mean? commits_since
app/models/repository.rb:460:in `method_missing'
raw_repository.send(m, *args, &block)
lib/gitlab/metrics/instrumentation.rb:156:in `block in method_missing'
trans.method_call_for(#{label.to_sym.inspect}).measure { super }
lib/gitlab/metrics/method_call.rb:23:in `measure'
retval = yield
lib/gitlab/metrics/instrumentation.rb:156:in `method_missing'
trans.method_call_for(#{label.to_sym.inspect}).measure { super }
app/services/create_branch_service.rb:28:in `create_master_branch'
project.repository.commit_file(
...
(109 additional frame(s) were not displayed)
NoMethodError: undefined method `commit_file' for #<Gitlab::Git::Repository:0x007fb641785ce0>
Did you mean? commits_since