Wie kann ich Fork mit GitHub Enterprise verbinden?

Melden
  1. Einleitung
  2. Vorbereitungen und Voraussetzung
  3. Repository-URL in Fork eintragen
  4. Authentifizierung konfigurieren
  5. SSH-Schlüssel für GitHub Enterprise einrichten
  6. Verbindung testen und verwenden
  7. Zusammenfassung

Einleitung

Fork ist ein leistungsstarker Git-Client, der die Arbeit mit Repositorys erleichtert und durch eine benutzerfreundliche Oberfläche überzeugt. Wenn Sie GitHub Enterprise nutzen, also die private oder firmeneigene Version von GitHub, können Sie Fork ebenfalls verwenden, um Ihre Projekte nahtlos zu verwalten. In dieser Anleitung erfahren Sie, wie Sie Fork mit Ihrem GitHub Enterprise-Server verbinden, sodass Sie bequem auf Ihre Unternehmens-Repositorys zugreifen und diese verwalten können.

Vorbereitungen und Voraussetzung

Bevor Sie mit der Verbindung beginnen, stellen Sie sicher, dass Sie Zugriff auf Ihre GitHub Enterprise-Instanz haben. Dazu benötigen Sie die URL Ihres GitHub Enterprise-Servers sowie Ihre Zugangsdaten, sprich Ihren Benutzernamen und ein entsprechendes Passwort oder idealerweise ein Personal Access Token (PAT), das Sie in den Einstellungen Ihres GitHub Enterprise-Kontos erstellen können. Ein PAT hat den Vorteil, dass er spezifische Rechte vergeben kann und besonders sicher ist.

Repository-URL in Fork eintragen

Öffnen Sie Fork auf Ihrem Computer und wählen Sie im Hauptmenü die Option Repository klonen. In dem sich öffnenden Dialog tragen Sie die URL Ihres gewünschten Repositorys von Ihrem GitHub Enterprise-Server ein. Diese URL entspricht in der Regel folgendem Muster: https:// / / .git. Falls Sie bereits ein Repository geklont haben, können Sie es über Repository hinzufügen importieren oder neue Repositories direkt klonen.

Authentifizierung konfigurieren

Um die Verbindung herzustellen, müssen Sie Fork authentifizieren. Im Normalfall fordert Fork Sie beim Klonen oder Pushen zum Eingeben Ihrer Zugangsdaten auf. Hier geben Sie Ihren Benutzernamen ein und als Passwort das Personal Access Token. Sowohl Fork als auch GitHub Enterprise unterstützen die Authentifizierung via HTTPS mit Token. Alternativ können Sie auch SSH verwenden, was oft komfortabler ist, weil keine Passworteingabe bei jeder Verbindung nötig ist.

SSH-Schlüssel für GitHub Enterprise einrichten

Wenn Sie SSH bevorzugen, speichern Sie zunächst einen SSH-Schlüssel auf Ihrem Rechner, falls noch nicht vorhanden. Dies erreichen Sie mit dem Befehl ssh-keygen in einer Shell oder Terminal. Anschließend kopieren Sie den öffentlichen Schlüssel, der standardmäßig in der Datei ~/.ssh/id_rsa.pub liegt, und fügen ihn in den Einstellungen Ihres GitHub Enterprise-Kontos unter SSH-Schlüssel hinzu. Danach können Sie im Fork-Client die SSH-URL des Repositorys verwenden, die in etwa so aussieht: git@ : / .git.

Verbindung testen und verwenden

Nachdem Sie die Authentifizierung eingerichtet haben, können Sie das Repository in Fork klonen. Die Verbindung funktioniert dann so ähnlich wie bei GitHub.com. Sie können Dateien bearbeiten, Commits erstellen, pushen und pullen. Falls Probleme auftreten, überprüfen Sie Ihre URL, die Authentifizierungsinformationen und stellen Sie sicher, dass Ihr GitHub Enterprise-Server erreichbar ist. Im Zweifel helfen die Fehlermeldungen von Fork weiter, um das Problem einzugrenzen.

Zusammenfassung

Fork mit GitHub Enterprise zu verbinden, erfordert im Wesentlichen die korrekte URL des GitHub Enterprise-Servers, eine passende Authentifizierung mittels Personal Access Token oder SSH-Schlüssel und das Eintragen dieser Informationen im Fork-Client. Durch diese Einrichtung können Sie Ihre Unternehmens-Repositorys bequem und sicher mit Fork verwalten und behalten so den Überblick über Ihre Projekte.

0

Kommentare