Forbind GitHub til Notion

I dette hjælpedokument

Hold pull-anmodninger sammen med teamets projektplaner i Notion.


Med en administreret GitHub-synkronisering kan du hente pull-anmodninger, issues eller begge dele ind i Notion. Notion importerer dine eksisterende poster og tjekker GitHub for opdateringer i baggrunden.

Denne vejledning handler om Databasesynkronisering i indstillingerne for din GitHub-forbindelse. Synkroniserede egenskaber er skrivebeskyttede. Foretag ændringer i pull-anmodninger og issues i GitHub.

Bemærk: Denne GitHub-integration erstatter vores ældre version. For at holde dine eksterne data opdaterede, skal du opsætte dine nye synkroniseringer senest den 30. oktober 2026. Dine eksisterende synkroniserede databaser forbliver i Notion, men de stopper med at opdatere efter denne dato.

Når du opsætter en databasesynkronisering, opretter Notion en ny side til den i sektionen Privat. Den erstatter ikke din tidligere synkronisering. Begge bliver liggende, mens du flytter dit arbejde til den nye.

Tip: Lad Notion AI flytte din opsætning for dig. Prøv en prompt som: "Tag et kig på filtrene i min ældre GitHub-database (@-omtal min ældre synkronisering), og opsæt de samme filtre i min nye GitHub-database (@-omtal min nye databasesynkronisering)."

Vælg, hvad der skal hentes ind i Notion fra de lagre, der er tilgængelige via en GitHub App-installation: pull-anmodninger, issues eller begge dele. De lagre, du vælger, leverer data til Notion.

Information

Egenskaber

Pull-anmodning

Titel, PR-nummer, GitHub-URL, Lager

Stat

Status: Åben, Udkast, Flettet eller Lukket

Forfatter

Forfatter (GitHub) og forfatter, når et matchende Notion-medlem kan findes

Organisation

Etiketter, basisgren, hovedgren

Datoer

Oprettet den, Opdateret den, Lukket den, Flettet den

Egenskaben Forfatter (GitHub) indeholder GitHub-brugernavnet. Forfatter er en Notion-personegenskab, når forfatterens tilgængelige offentlige e-mail matcher et arbejdsområdemedlem.

Egenskaben Beskrivelse synkroniserer pull-anmodningens beskrivelse som almindelig tekst, kopieret nøjagtigt som skrevet i GitHub. Den gengives ikke som Markdown.

Du kan synkronisere GitHub-issues for sig selv eller sammen med pull-anmodninger. Denne synkronisering inkluderer ikke kommentarer til pull-anmodninger eller detaljer om gennemgange.

Du skal bruge:

  • Medlemskab i Notion-arbejdsområdet.

  • En GitHub-konto med adgang til de lagre, du vil synkronisere.

  • En GitHub App-installation med adgang til disse lagre.

  • Et Business-abonnement (Mobile Business kvalificerer sig også). GitHub-synkronisering er ikke tilgængelig på andre abonnementer.

Både din GitHub-konto og app-installationen kræver adgang. Din GitHub-organisation kræver muligvis, at en ejer godkender eller installerer appen.

  1. I Notion skal du gå til Settings → Forbindelser → GitHub.

  2. Åbn Database sync og forbind din GitHub-konto, hvis du ikke allerede har gjort det.

  3. Gennemfør GitHubs godkendelses- og installationstrin.

  4. Vælg den organisation eller konto, hvis repositories du vil synkronisere. Brug Add organization…, hvis du har brug for at tilføje en anden installation.

  5. Vælg de repositories, der skal inkluderes.

  6. Navngiv din synkronisering, og vælg, hvad der skal hentes ind i Notion: pull-anmodninger, issues eller begge dele.

  7. Vælg al tilgængelig historik eller et historikvindue.

  8. Vælg Opret synkronisering.

Notion opretter den synkroniserede database i sektionen Privat i din sidemenu og begynder at importere matchende poster.

Tip: Mangler der et repository? Brug Administrer adgang på GitHub for at tjekke, hvilke repositories appen har adgang til. Hvis installationen kræver godkendelse, skal du bede en ejer af GitHub-organisationen om at godkende den.

Under den første import læser Notion de pull-anmodninger og issues, du har valgt, fra hvert af de valgte lagre. Notion begynder med de senest opdaterede poster og arbejder sig derefter igennem den valgte historik.

Efter importen tjekker Notion jævnligt hvert lager for nye og opdaterede poster. Ændringer såsom en ny etiket, en lukket pull-anmodning eller et genåbnet issue opdaterer de matchende egenskaber i Notion.

Synkroniseringen kører, selv når du lukker Notion. Store lagre, GitHub-anmodningsgrænser og midlertidige tjenesteproblemer kan forsinke opdateringer. Tjek synkroniseringens status for fremskridt eller fejl.

Vælg All history, Last 30 days, Last 90 days eller Last 365 days. Når synkronisering af al historik tilbydes som en til/fra-knap, skal du lade Sync all available history være slået til for at inkludere alle tilgængelige pull requests.

Vinduet bruger pull requestens Updated At-tidspunkt. Det afhænger ikke af, hvornår pull requesten blev oprettet, eller om den er åben, lukket eller merged.

For eksempel kan en åben pull-anmodning eller et issue, der ikke er ændret i mere end 90 dage, falde uden for en periode på 90 dage.

Tip: Ældre sider kan fjernes. Når en pull-anmodning eller et issue falder uden for den valgte periode, fjernes den tilhørende side fra den synkroniserede database. Det gælder også værdier i dine egne Notion-egenskaber. Brug al tilgængelig historik, hvis du har brug for at beholde uændrede pull-anmodninger.

Åbn synkroniseringen i Settings → Forbindelser → GitHub → Database sync.

  • Tilføj eller fjern issues eller pull-anmodninger: Vælg, hvad synkroniseringen skal hente ind, og vælg Gem ændringer. Hvis du tilføjer en type, importeres de tilhørende poster. Hvis du fjerner en type, fjernes de tilhørende sider. De poster, du allerede har importeret for de typer, du beholder, bliver i databasen.

  • Add repositories: Rediger valget og vælg Save changes. Notion importerer matchende pull-anmodninger fra de tilføjede lagre.

  • Remove repositories: Fravælg dem og gem. Deres synkroniserede pull-anmodningsider fjernes fra Notion.

  • Ændringshistorik: Et længere vindue importerer yderligere poster. Et kortere vindue fjerner poster uden for det nye vindue.

  • Pause opdateringer: Vælg Pause synkronisering. De eksisterende data og indstillinger forbliver.

  • Genoptag opdateringer: Vælg Genoptag synkronisering for at fortsætte synkroniseringen.

Før du fjerner lagre eller forkorter historikken, skal du bevare alle Notion-specifikke oplysninger, du har brug for fra de berørte sider.

Opret visninger efter lager, status, forfatter eller etiket. Tilføj dine egne egenskaber for at holde styr på, om noget er klar til udgivelse, eller forbinde pull-anmodninger og issues med teamets planlægningsproces. Dine egne egenskabsværdier forbliver i Notion.

For at ændre en GitHub-egenskab skal du åbne posten ved hjælp af GitHub URL og foretage ændringen i GitHub.

Databasen starter som Privat. Hvis du deler den, bestemmer Notions delingsindstillinger, hvem der kan se de importerede data. Seere behøver ikke hver især adgang til kildelageret, så gennemgå databasens tilladelser, før du deler oplysninger om private lagre.

Kontrollér, at du har valgt den korrekte GitHub-konto og app-installation. Bekræft, at både din konto og appen har adgang til lageret. Hvis en organisation begrænser app-installationer, skal du bede en ejer om at godkende adgangen.

Åbn synkroniseringens lager-indstillinger, gennemse valget af lager, og gem det igen. Hvis det er flyttet til en anden organisation, skal du bekræfte, at forbindelsen har adgang på den nye placering.

Et GitHub-brugernavn har ikke altid en tilgængelig offentlig e-mail, der matcher et medlem af Notion-arbejdsområdet. Brug Forfatter (GitHub) til at identificere forfatteren, når personegenskaben er tom. Ændringer af en forfatters e-mail eller medlemskab af arbejdsområdet opdaterer muligvis ikke automatisk ældre synkroniserede pull-anmodninger.

Bekræft, at dens type er inkluderet i synkroniseringen, at dens lager er valgt, at dens seneste opdatering er inden for historikvinduet, og at din Notion-visning ikke filtrerer den fra. Den første import kører muligvis stadig.

Åbn synkroniseringens statusdetaljer. Genopret forbindelsen til din GitHub-konto, eller gendan adgang til lageret, hvis du bliver bedt om det. GitHub-anmodningsgrænser og midlertidige afbrydelser kan forsinke opdateringer, mens Notion forsøger igen.

For en sammenligning med Workers og delt vejledning til fejlfinding, se Synkroniser data fra andre værktøjer til Notion →


Giv feedback

Var denne ressource nyttig?


Powered by Fruition