PROBLEM:
HTTP-URL für Klon ist falsch in Gitlab
Wenn ich ein Repository in Gitlab erstellen, es unterschiedliche HTTP-URL und SSH-URL des Repository aus irgendeinem Grunde zeigt.
zB)
HTTP: http://anotherexample.com/myrepo.git
SSH: [email protected]/myrepo.git
Meine Gitlab URL lautet: https: //gitlab.example.com, so SSH korrekt ist und HTTP ist falsch.
(anotherexample.com ist die URL meines Servers, bevor ich DNS gesetzt.)
ich sah /var/opt/gitlab/gitlab-rails/etc/gitlab.yml, dann gefunden:
# 1. GitLab app settings
# ==========================
host: anotherexample.com
port: 80
https: false
ssh_host: gitlab.example.com
dann manuell geändert ich diese Host und es ist vorübergehend gelöst.
jedoch gitlab.yml wird aktualisiert, wenn ich Gitlab-ctl recon tun.
FRAGE:
Wie kann ich für HTTP diesen Host-Namen in /etc/gitlab/gitlab.rb
?
Ich habe bereits zwei Zeilen unterhalb hatte:
external_url 'https://gitlab.example.com'
gitlab_rails['gitlab_ssh_host'] = 'gitlab.example.com'
aber es scheint für HTTP-URL nicht.
Meine Gitlab Version: 8.8.3
Mein Server: CentOS 6.8 + nginx 1.10.1
Vielen Dank im Voraus.
Wie ist dies eine Programmierung Frage? Bitte, [siehe diese Seite, um die passenden Themen für StackOverflow zu sehen!] (Http://stackoverflow.com/help/on-topic) :) –