我安装了GitLab,但它安装在默认的' git
'的其他用户下。
在项目页面上,指示用户对ssh使用以下URL:
git@host:user/project.git
如何更改此选项以显示新用户名?
答案 0 :(得分:0)
尝试和modify/uncomment the lines regarding ssh use in gitlab.yml
# Uncomment and customize if you can't use the default user to run GitLab (default: 'git')
# user: git
初始化程序在计算repos的ssh url时应该使用该设置
请参阅“config/initializers/1_settings.rb#L12-L18
”
def build_gitlab_shell_ssh_path_prefix
if gitlab_shell.ssh_port != 22
"ssh://#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}:#{gitlab_shell.ssh_port}/"
else
"#{gitlab_shell.ssh_user}@#{gitlab_shell.ssh_host}:"
end
end