Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-01-22. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nehmen Sie ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wenden Sie sich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

GitHub Pages-Website lokal mit Jekyll testen

Sie können Ihre GitHub Pages-Website lokal erstellen und damit eine Vorschau der Änderungen an Ihrer Website zu prüfen und diese Änderungen testen.

GitHub Pages is available in public repositories with GitHub Free, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server.

Inhalt dieses Artikels

Personen mit Schreibberechtigungen für ein Repository können eine GitHub Pages-Website lokal testen.

Voraussetzungen

Bevor Sie mit Jekyll eine Website testen können, müssen folgende Voraussetzungen erfüllt sein:

Zur Installation und Ausführung von Jekyll empfehlen wir Bundler. Bundler verwaltet Ruby gem-Abhängigkeiten, reduziert Jekyll-Build-Fehler und verhindert umgebungsspezifische Bugs. To install Bundler:

  1. Install Ruby. For more information, see "Installing Ruby" in the Ruby documentation.
  2. Installieren Sie Bundler. For more information, see "Bundler."

Tipp: Wenn während der Installation von Jekyll mit Bundler ein Ruby-Fehler ausgegeben wird, benötigen Sie eventuell einen Paketmanager, beispielsweise RVM oder Homebrew, zur Verwaltung Ihrer Ruby-Installation. For more information, see "Troubleshooting" in the Jekyll documentation.

Website lokal erstellen

  1. Open TerminalTerminalGit Bash.

  2. Navigate to the publishing source for your site. Weitere Informationen zu Veröffentlichungsquellen finden Sie unter „Informationen zu GitHub Pages“.

  3. Führen Sie Ihre Jekyll-Website lokal aus.

    $ bundle exec jekyll serve
    > Configuration file: /Users/octocat/my-site/_config.yml
    >            Source: /Users/octocat/my-site
    >       Destination: /Users/octocat/my-site/_site
    > Incremental build: disabled. Enable with --incremental
    >      Generating...
    >                    done in 0.309 seconds.
    > Auto-regeneration: enabled for '/Users/octocat/my-site'
    > Configuration file: /Users/octocat/my-site/_config.yml
    >    Server address: http://127.0.0.1:4000/
    >  Server running... press ctrl-c to stop.
  4. Öffnen Sie eine Vorschau der Website im Webbrowser. Navigieren Sie hierzu zu http://localhost:4000.

Das GitHub Pages-Gem aktualisieren

Jekyll ist ein aktives Open-Source-Projekt, das regelmäßig aktualisiert wird. Wenn das github-pages-Gem auf dem Computer älter ist als das github-pages-Gem auf dem GitHub Pages-Server, wird die lokal erstellte Website unter Umständen anders dargestellt als bei der tatsächlichen Veröffentlichung auf GitHub Enterprise. Damit dieser Fall nicht eintritt, aktualisieren Sie das github-pages-Gem auf dem Computer in regelmäßigen Abständen.

  1. Open TerminalTerminalGit Bash.

  2. Aktualisieren Sie das github-pages-Gem.

    • Wenn Bundler installiert ist, führen Sie bundle update github-pages aus.
    • Wenn Sie Bundler nicht installiert haben, führen Sie gem update github-pages aus.

Weiterführende Informationen

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt