For udviklere

Arbejd med din hjemmeside i GitHub

Du kan koble din HiveWork-hjemmeside til et GitHub-arkiv, du selv ejer. Så ligger siden som filer, du kan rette i din editor, i en pull request eller med det AI-værktøj, du nu bruger — og ændringen kommer tilbage til hjemmesiden af sig selv.

Vejen går begge veje: retter du noget i HiveWork, bliver det til et commit hos dig. Retter du noget hos dig, bliver det til din kladde. Vil du hellere lade et AI-værktøj tale direkte med HiveWork uden et arkiv imellem, så er det MCP-vejledningen, du skal bruge i stedet.

Sådan kobler du den på

  1. 1 · Find hjemmesiden i HiveWork

    Forbindelsen hører til ÉN hjemmeside og ikke til din konto — du kan have flere hjemmesider og vil sjældent have dem i det samme arkiv. Derfor står kortet «Din side på GitHub» på hjemmesidens egen forside i kontrolrummet under «Udvikler», som viser vej derhen.

  2. 2 · Vælg arkivet hos GitHub

    Du sendes til GitHub, hvor du installerer HiveWorks app og vælger præcis de arkiver, den må røre. Vælger du flere, spørger vi bagefter hvilket ét der er hjemmesiden — vi gætter aldrig. Arkivet må ikke være helt tomt: der skal ligge mindst ét commit at bygge videre på, så lav en README først, hvis det er nyt.

  3. 3 · Filerne bliver lagt op

    Med det samme skriver HiveWork din nuværende side ind på en gren, der hedder hivework. Den gren ER din kladde. Din hovedgren — main eller det, dit arkiv nu kalder den — er det, der er live.

Hvilke filer du får

Hjemmesiden er JSON, ikke HTML. Én fil pr. side, plus et kort over dem. Alt er skrevet med to mellemrums indrykning, så et git diff kan læses i en pull request.

Hvilken vej ændringerne går

Det her er hele modellen, og den er ikke opfundet til lejligheden: kladde og udgivet ER allerede gren og hovedgren. «Udgiv» er merge'n.

Det kan GitHub-vejen ikke

Det her er den ærlige liste. Den står her, fordi et loft, man først opdager efter købet, er et løfte, der blev brudt.

Hvad der sker ved en konflikt

Der er to steder, den samme side kan blive rettet: hos os og hos dig. Bliver de uenige, overskriver vi aldrig det, et menneske har rørt siden sidst.

Tallene

Vil du koble fra igen, gør du det på det samme kort i HiveWork. Filerne bliver liggende hos dig — vi rører dem ikke, og du kan forbinde igen i morgen.

Må vi tælle sidevisninger og bruge Google Analytics, så vi kan gøre siden bedre? Google sætter cookies og modtager din IP-adresse. Læs mere