Anslut GitHub till Notion
Håll pull-begäranden tillsammans med teamets projektplaner i Notion.
En hanterad GitHub-synkronisering tar in det GitHub-arbete du väljer till Notion: pull-begäranden, ärenden eller båda. Notion importerar dina befintliga poster och kontrollerar GitHub efter uppdateringar i bakgrunden.
Denna guide täcker Databassynkronisering i dina inställningar för GitHub-anslutning. Synkroniserade egenskaper är skrivskyddade. Gör ändringar i pull-begäranden och ärenden i GitHub.
Obs: Denna GitHub-integrering ersätter vår äldre version. För att hålla din externa data uppdaterad, ställ in dina nya synkroniseringar senast den 30 oktober 2026. Dina befintliga synkroniserade databaser kommer att finnas kvar i Notion, men de kommer att sluta uppdateras efter det datumet.
Om du använde den äldre synkroniseringen för att ta in ärenden kan du synkronisera ärenden med den här versionen också.
Välj vad du vill ta in i Notion från de repositories som är tillgängliga via en GitHub App-installation: pull-begäranden, ärenden eller båda. De repositories du väljer flödar in i Notion.
Information | Egenskaper |
|---|---|
Pull-begäran | Titel, PR-nummer, GitHub-webbadress, Arkiv |
Stat/län | Status: Öppen, Utkast, Sammanfogad eller Stängd |
Författare | Författare (GitHub), och Författare när en matchande Notion-medlem kan hittas |
Organisation | Etiketter, Basgren, Huvudgren |
Datum | Skapad vid, Uppdaterad vid, Stängd vid, Sammanfogad vid |
Egenskapen Författare (GitHub) innehåller GitHub-användarnamnet. Författare är en Notion-personegenskap när författarens publika e-postadress matchar en Notion-arbetsytamedlem.
Egenskapen Beskrivning synkroniserar pull-begärans beskrivning som enkel text, kopierad exakt som den är skriven i GitHub. Den renderas inte som Markdown.
Du kan synkronisera GitHub-ärenden var för sig eller tillsammans med pull-begäranden. Denna synkronisering inkluderar inte pull-begärandens kommentarer eller omdömedetaljer.
Du behöver:
Medlemskap i Notion-arbetsytan.
Ett GitHub-konto med åtkomst till de arkiv du vill synkronisera.
En GitHub App-installation med åtkomst till dessa arkiv.
Ett Business-abonnemang (Mobile Business kvalificerar sig också). GitHub-synkronisering är inte tillgänglig i andra abonnemang.
Både ditt GitHub-konto och appinstallationen behöver åtkomst. Din GitHub-organisation kan kräva att en ägare godkänner eller installerar appen.
I Notion, gå till Inställningar → Anslutningar → GitHub.
Öppna Databassynkronisering och anslut ditt GitHub-konto om du inte redan har gjort det.
Slutför GitHubs auktoriserings- och installationssteg.
Välj den organisation eller det konto vars arkiv du vill synkronisera. Använd Lägg till organisation… om du behöver lägga till ytterligare en installation.
Välj de arkiv som ska inkluderas.
Namnge din synkronisering och välj vad som ska tas in i Notion: pull-begäranden, ärenden eller båda.
Välj all tillgänglig historik eller ett historikfönster.
Välj Skapa synkronisering.
Notion skapar den synkroniserade databasen i din Privat sidofält och börjar importera matchande poster.
Tips: Saknas ett arkiv? Använd Hantera åtkomst på GitHub för att kontrollera vilka arkiv appen kan komma åt. Om installationen kräver godkännande, be en ägare av GitHub-organisationen att godkänna den.
Under den första importen läser Notion in pull-begäranden och ärenden som du valt från varje valt repository, med början från de senast uppdaterade posterna och arbetar sig igenom den valda historiken.
Efter importen kontrollerar Notion regelbundet varje repository efter nya och uppdaterade poster. Ändringar som en ny etikett, en stängd pull-begäran eller ett återöppnat ärende uppdaterar motsvarande egenskaper i Notion.
Synkroniseringen körs även när du stänger Notion. Stora arkiv, begränsningar för GitHub-förfrågningar och tillfälliga tjänsteproblem kan fördröja uppdateringar. Kontrollera synkroniseringens status för framsteg eller fel.
Välj All historik, Senaste 30 dagarna, Senaste 90 dagarna eller Senaste 365 dagarna. När synkronisering av all historik erbjuds som ett reglage, låt Synkronisera all tillgänglig historik vara på för att inkludera alla tillgängliga pull-begäranden.
Fönstret använder pull-begäranens Uppdaterad vid-tid. Det beror inte på när pull-begäran skapades eller om den är öppen, stängd eller sammanslagen.
Till exempel kan en öppen pull-begäran eller ett öppet ärende som inte har ändrats på mer än 90 dagar hamna utanför ett 90-dagarsfönster.
Tips: Äldre sidor kan tas bort. När en pull-begäran hamnar utanför det valda tidsfönstret tas dess sida bort från den synkroniserade databasen, inklusive värden i dina egna Notion-egenskaper. Använd all tillgänglig historik om du behöver behålla oförändrade pull-begäran.
Öppna synkroniseringen i Inställningar → Anslutningar → GitHub → Databassynkronisering.
Lägg till eller ta bort ärenden eller pull-begäranden: Ändra vad synkroniseringen tar in och välj Spara ändringar. Att lägga till en typ importerar dess matchande poster. Att ta bort en typ tar bort dessa sidor. De poster du redan har importerat för de typer du behåller stannar kvar.
Lägg till arkiv: Redigera urvalet och välj Spara ändringar. Notion importerar matchande pull-begäranden från de tillagda arkiven.
Ta bort arkiv: Avmarkera dem och spara. Deras synkroniserade pull-begäransidor tas bort från Notion.
Ändra historik: Ett längre fönster importerar ytterligare poster. Ett kortare fönster tar bort poster utanför det nya fönstret.
Pausa uppdateringar: Välj Pausa synkronisering. Befintliga data och inställningar kvarstår.
Återuppta uppdateringar: Välj Återuppta synkronisering för att fortsätta synkronisera.
Innan du tar bort arkiv eller förkortar historiken, bevara all information som endast finns i Notion som du behöver från de berörda sidorna.
Skapa vyer efter repository, status, författare eller etikett. Lägg till dina egna egenskaper för att spåra versionsberedskap eller koppla pull-begäranden och ärenden till teamets planeringsprocess. Dina egna egenskapsvärden stannar i Notion.
För att ändra en GitHub-egenskap, Öppna posten med GitHub webbadress och gör ändringen i GitHub.
Databasen startar som privat. Om du delar den avgör Notions delningsinställningar vem som kan se de importerade uppgifterna. Tittare behöver inte var och en ha åtkomst till källarkivet, så granska databasens behörigheter innan du delar information om privata arkiv.
Kontrollera att du har valt rätt GitHub-konto och appinstallation. Bekräfta att både ditt konto och appen har åtkomst till arkiven. Om en organisation begränsar appinstallationer, be en ägare att godkänna åtkomst.
Öppna synkroniseringens arkivinställningar, granska arkivvalet och spara det igen. Om det flyttades till en annan organisation, bekräfta att anslutningen har åtkomst på den nya platsen.
Ett GitHub-användarnamn har inte alltid en tillgänglig offentlig e-postadress som matchar en medlem i Notion-arbetsytan. Använd Författare (GitHub) för att identifiera författaren när Notion-personegenskapen är tom. Ändringar av en författares e-postadress eller medlemskap i arbetsytan kanske inte uppdaterar äldre synkroniserade pull-begäranden automatiskt.
Bekräfta att dess typ ingår i synkroniseringen, att dess repository är valt, att dess senaste uppdatering ligger inom historikfönstret och att din Notion-vy inte filtrerar bort den. Den första importen kan fortfarande pågå.
Öppna synkroniseringens statusdetaljer. Återanslut ditt GitHub-konto eller återställ arkivåtkomsten om du blir ombedd att göra det. GitHubs begäransgränser och tillfälliga avbrott kan fördröja uppdateringar medan Notion gör nya försök.
För en jämförelse med Workers och delad felsökningsvägledning, se Synkronisera data från andra verktyg till Notion →
