GitHub integratie
Verbind je Dockit documentatiesite met GitHub om collaboratieve bewerking en versiebeheer functies in te schakelen.
Snelle installatie
Abschnitt betitelt „Snelle installatie“- Repository verbinding: Koppel je documentatierepository om GitHub-functies in te schakelen
- Authenticatie: Stel GitHub-authenticatie in voor bijdragers
- Branch beheer: Configureer welke branches te gebruiken voor documentatie
Functies
Abschnitt betitelt „Functies“Bewerken op GitHub
Abschnitt betitelt „Bewerken op GitHub“Schakel “Bewerk deze pagina” links in die gebruikers doorsturen naar het direct bewerken van documentatie op GitHub.
Versiebeheer
Abschnitt betitelt „Versiebeheer“Houd wijzigingen in je documentatie bij met volledige Git-geschiedenis en commit tracking.
Collaboratieve bewerking
Abschnitt betitelt „Collaboratieve bewerking“Sta teamleden toe om bij te dragen aan documentatie via GitHub pull requests.
Automatische deployments
Abschnitt betitelt „Automatische deployments“Stel automatische deployments in wanneer wijzigingen worden gepusht naar je main branch.
Configuratie
Abschnitt betitelt „Configuratie“Basis installatie
Abschnitt betitelt „Basis installatie“{ "github": { "repository": "your-username/your-docs-repo", "branch": "main", "editLinks": true }}Authenticatie
Abschnitt betitelt „Authenticatie“Configureer GitHub-authenticatie in je site-instellingen:
// Voorbeeld GitHub auth configuratieconst githubConfig = { clientId: "your-github-app-id", redirectUri: "https://your-docs-site.com/auth/callback"};Gebruiksvoorbeelden
Abschnitt betitelt „Gebruiksvoorbeelden“Bewerken links
Abschnitt betitelt „Bewerken links“Elke pagina toont een “Bewerken op GitHub” link die het bijbehorende bestand opent in GitHub’s editor.
Pull Request workflow
Abschnitt betitelt „Pull Request workflow“- Bijdragers klikken op “Bewerken op GitHub”
- Maken wijzigingen in GitHub’s web editor
- Dienen pull request in
- Beoordelen en samenvoegen wijzigingen
- Site wordt automatisch opnieuw gedeployed
Beste praktijken
Abschnitt betitelt „Beste praktijken“- Houd je repository publiek voor open source documentatie
- Gebruik duidelijke commit berichten voor documentatiewijzigingen
- Stel branch protection rules in voor kwaliteitscontrole
- Schakel GitHub Pages in voor automatische hosting
Probleemoplossing
Abschnitt betitelt „Probleemoplossing“Veelvoorkomende problemen
Abschnitt betitelt „Veelvoorkomende problemen“Bewerkingslinks werken niet: Controleer repository URL configuratie Authenticatiefouten: Verifieer GitHub app credentials Deployment fouten: Bekijk GitHub Actions logs
Voor meer gedetailleerde configuratie-opties, raadpleeg de GitHub integratie documentatie.