GitHub Integration
Verbinden Sie Ihre Dockit-Dokumentationsseite mit GitHub, um kollaborative Bearbeitungs- und Versionskontrollfunktionen zu ermöglichen.
Quick Setup
Section titled “Quick Setup”- Repository-Verbindung: Verknüpfen Sie Ihr Dokumentations-Repository, um GitHub-Funktionen zu aktivieren
- Authentifizierung: Richten Sie die GitHub-Authentifizierung für Mitwirkende ein
- Zweigverwaltung: Konfigurieren Sie, welche Zweige für die Dokumentation verwendet werden sollen
Features
Section titled “Features”Edit on GitHub
Section titled “Edit on GitHub”Aktivieren Sie die Links „Diese Seite bearbeiten“, die Benutzer dazu leiten, die Dokumentation direkt auf GitHub zu bearbeiten.
Version Control
Section titled “Version Control”Verfolgen Sie Änderungen an Ihrer Dokumentation mit vollständigem Git-Verlauf und Commit-Tracking.
Collaborative Editing
Section titled “Collaborative Editing”Allow team members to contribute to documentation through GitHub pull requests.
Automatic Deployments
Section titled “Automatic Deployments”Richten Sie automatische Bereitstellungen ein, wenn Änderungen an Ihren Hauptzweig übertragen werden.
Configuration
Section titled “Configuration”Basic Setup
Section titled “Basic Setup”{ "github": { "repository": "your-username/your-docs-repo", "branch": "main", "editLinks": true }}Authentication
Section titled “Authentication”Konfigurieren Sie die GitHub-Authentifizierung in Ihren Site-Einstellungen:
// Example GitHub auth configurationconst githubConfig = { clientId: "your-github-app-id", redirectUri: "https://your-docs-site.com/auth/callback"};Usage Examples
Section titled “Usage Examples”Edit Links
Section titled “Edit Links”Auf jeder Seite wird ein Link „Auf GitHub bearbeiten“ angezeigt, der die entsprechende Datei im GitHub-Editor öffnet.
Pull Request Workflow
Section titled “Pull Request Workflow”- Contributors click “Edit on GitHub”
- Make changes in GitHub’s web editor
- Submit pull request
- Überprüfen und führen Sie Änderungen zusammen
- Site automatically redeploys
Best Practices
Section titled “Best Practices”- Halten Sie Ihr Repository für Open-Source-Dokumentation öffentlich
- Verwenden Sie klare Commit-Nachrichten für Dokumentationsänderungen
- Richten Sie Zweigschutzregeln für die Qualitätskontrolle ein
- Aktivieren Sie GitHub Pages für automatisches Hosting
Troubleshooting
Section titled “Troubleshooting”Common Issues
Section titled “Common Issues”Edit links not working: Check repository URL configuration Authentication errors: Verify GitHub app credentials Deployment failures: Review GitHub Actions logs
Ausführlichere Konfigurationsoptionen finden Sie in der GitHub-Integrationsdokumentation.
