Zum Hauptinhalt springen

Wie man mit Gitlab unter Windows arbeitet: Ein ausführlicher Leitfaden

Gitlab ist eine Plattform zum Verwalten und Speichern von Code, die die Funktionalität des Git-Versionskontrollsystems bereitstellt. Mit Gitlab können Sie problemlos mit Ihren Projekten sowohl auf Linux- als auch auf macOS-Betriebssystemen als auch auf Windows-Betriebssystemen arbeiten.

In diesem ausführlichen Leitfaden erfahren Sie, wie Sie Gitlab unter Windows installieren und konfigurieren und wie Sie es verwenden, um Ihre Repositories und Commits zu verwalten. Sie erfahren, wie Sie neue Projekte erstellen, Änderungen hinzufügen und committen sowie mit der Git-Befehlszeile interagieren.

Zuerst müssen Sie Gitlab auf Ihrem Computer installieren. Um dies zu tun, können Sie das Installationsprogramm von der offiziellen Gitlab-Website herunterladen und es auf Ihrem Windows-Betriebssystem ausführen. Nach der Installation können Sie Gitlab starten und damit beginnen.

In diesem Leitfaden werden wir uns die grundlegenden Gitlab-Befehle und -Funktionen ansehen, die Sie für die Arbeit mit Ihren Projekten und Commits benötigen. Sie können lernen, wie Sie neue Repositories erstellen, klonen, Dateien hinzufügen, Commits erstellen, Zweige erstellen und vieles mehr. Außerdem werden wir Ihnen die grundlegenden Konzepte von Git vorstellen, z. B. das Verzweigen, Zusammenführen und Zurücksetzen von Änderungen.

Schritt 1: Erstellen eines Kontos auf Gitlab

Bevor Sie mit Gitlab unter Windows arbeiten können, müssen Sie ein Konto auf der Gitlab-Plattform erstellen.

1. Besuchen Sie die offizielle Gitlab-Website: https://gitlab.com

2. Klicken Sie auf die Schaltfläche "Registrieren", die Sie oben rechts auf der Seite finden können.

3. Wählen Sie Ihre bevorzugte Registrierungsmethode aus: Über Ihr Google-, Twitter- oder GitHub-Konto oder geben Sie Ihre E-Mail und Ihr Passwort ein und klicken Sie dann auf "Registrieren".

4. Wenn Sie sich für die Registrierung per E-Mail entschieden haben, wird Ihnen eine Bestätigungsmail an die von Ihnen angegebene Adresse gesendet. Klicken Sie auf den Link in der E-Mail, um Ihr Konto zu bestätigen.

5. Nachdem Sie Ihr Konto bestätigt haben, werden Sie zur Gitlab-Begrüßungsseite weitergeleitet. Hier werden Sie aufgefordert, ein neues Projekt zu erstellen oder einem bestehenden Projekt beizutreten.

Sie haben jetzt ein Konto bei Gitlab und können mit dem nächsten Schritt fortfahren: Installieren Sie Git auf Ihrem Computer.

Schritt 2: Installieren Sie Gitlab unter Windows

Stellen Sie vor der Installation von Gitlab unter Windows sicher, dass die folgenden Komponenten auf Ihrem Computer installiert sind:

1. Ruby

Um Gitlab unter Windows zu installieren, müssen Sie Ruby installieren. Sie können die Ruby-Installationsdatei von der offiziellen RubyInstaller-Website herunterladen.

Hinweis: Installieren Sie die Ruby-kompatible Version, die in der Gitlab-Dokumentation angegeben ist.

2. Git

Git ist ein verteiltes Versionskontrollsystem, das für Gitlab erforderlich ist. Sie können die Git-Installationsdatei von der offiziellen Git-Website herunterladen.

3. Grafikschnittstelle

Gitlab verfügt über eine integrierte GUI, aber Sie können auch jede andere Git-GUI verwenden, die für Sie nützlich ist.

4. PostgreSQL

Gitlab benötigt PostgreSQL, um mit Datenbanken zu arbeiten. Sie können die PostgreSQL-Installationsdatei von der offiziellen PostgreSQL-Website herunterladen.

Anmerkung: Stellen Sie sicher, dass Sie PostgreSQL auswählen, das mit Ihrer Gitlab-Version kompatibel ist.

Nachdem Sie alle erforderlichen Komponenten installiert haben, können Sie mit der Installation von Gitlab unter Windows fortfahren. Um Gitlab zu installieren, müssen Sie mehrere Befehle an der Eingabeaufforderung ausführen:

1. Downloaden und installieren Sie die Gitlab Community Edition:

git clone https://gitlab.com/gitlab-org/gitlab-ce.gitcd gitlab-ce

2. Kopieren Sie die Einstellungsdatei:

cp config/gitlab.yml.example config/gitlab.yml

3. Bearbeiten Sie die Einstellungsdatei mit einem Texteditor:

vi config/gitlab.yml

4. Installieren Sie die erforderlichen Häme:

bundle install --deployment --without development test postgres aws

5. Führen Sie das Installationsskript aus:

bundle exec rake gitlab:setup RAILS_ENV=production

6. Starte Gitlab neu:

bundle exec rake gitlab:restart

Herzlichen Glückwunsch! Sie haben Gitlab erfolgreich unter Windows installiert. Sie können Gitlab in einem Webbrowser öffnen, indem Sie die URL eingeben http://localhost:3000 .

Einrichten von Gitlab unter Windows für die Arbeit mit Projekten

Um mit Gitlab unter Windows zu arbeiten, müssen Sie einige einfache Konfigurationsschritte befolgen:

  1. Installieren Sie Git auf Ihrem Computer. Sie können es von der offiziellen Git-Website herunterladen und das Installationsprogramm ausführen.
  2. Erstellen Sie ein Konto auf Gitlab. Gehen Sie zur offiziellen Gitlab-Website und folgen Sie den Anweisungen zum Erstellen eines neuen Kontos.
  3. Generieren Sie SSH-Schlüssel. Öffnen Sie Git Bash (Git-Eingabeaufforderung) und führen Sie den Befehl ssh-keygen -t rsa -b 4096 -C aus "ваш[email protected] " . Wenn Sie nach einem Passwort gefragt werden, drücken Sie die Eingabetaste (lassen Sie das Feld leer). Die Schlüssel werden standardmäßig im Verzeichnis gespeichert С:\Пользователи\Ваше_имя \.ssh .
  4. Fügen Sie Ihre öffentlichen SSH-Schlüssel zu Ihren Profileinstellungen auf Gitlab hinzu. Melden Sie sich bei Gitlab an, öffnen Sie Ihre Profileinstellungen und gehen Sie zum Abschnitt "SSH-Schlüssel". Kopieren Sie den Inhalt der id_rsa-Datei.pub (oder ein anderer Dateiname, den Sie bei der Schlüsselgenerierung angegeben haben) und fügen Sie ihn der Schlüsselliste auf der Gitlab-Seite hinzu.
  5. Konfigurieren Sie die globalen Gitlab-Einstellungen auf Ihrem Computer mit Git Bash-Befehlen:
    git config --global user.name "Ihr Name"
    git config --global user.e-Mail "ваш[email protected] "
  6. Installieren Sie die Git GUI (Git GUI) für Windows. Sie können viele verfügbare Optionen online finden und die für Sie passende auswählen.

Nachdem Sie diese Schritte ausgeführt haben, ist Ihr Gitlab-Setup unter Windows für die Arbeit mit Projekten bereit. Jetzt können Sie Repositories klonen, Zweige erstellen, Commits erstellen und vieles mehr über die benutzerfreundliche GUI oder die Git-Befehlszeile.

Schritt 3: Erstellen eines neuen Projekts auf Gitlab

Bevor Sie mit Gitlab arbeiten können, müssen Sie ein neues Projekt erstellen, in dem alle Dateien und Versionen Ihres Codes gespeichert werden. In diesem Abschnitt werde ich ausführlich erläutern, wie Sie ein neues Projekt auf Gitlab erstellen.

1. Melden Sie sich bei Ihrem Gitlab-Konto an.

2. Suchen Sie oben auf der Seite nach der Schaltfläche "Neues Projekt" und klicken Sie darauf.

3. Sie sehen das Formular zum Erstellen eines neuen Projekts. Füllen Sie die folgenden Informationen aus:

Name: geben Sie einen Namen für Ihr Projekt ein. Dies ist normalerweise der Name Ihrer Anwendung oder Bibliothek. Zum Beispiel "MyApp".

Path: dies ist der gleiche Pfad, aber im URL-Format. Es stimmt normalerweise mit dem Projektnamen überein, jedoch in Kleinbuchstaben und ohne Leerzeichen. Zum Beispiel "myapp".

Description: beschreiben Sie Ihr Projekt. Geben Sie den Zweck, die wichtigsten Funktionen und andere nützliche Informationen an.

4. Wählen Sie die Sichtbarkeit des Projekts aus. Je nach Ihren Vorlieben können Sie zwischen öffentlichem Zugriff, nur Teilnehmerzugriff oder privatem Zugriff wählen.

5. Klicken Sie auf die Schaltfläche "Create project", um das Projekt zu erstellen.

6. Fertig! Das Projekt wurde erfolgreich erstellt. Jetzt können Sie Ihren Code laden, Zweige erstellen und Änderungen an Ihrem neuen Gitlab-Projekt vornehmen.