Anslut GitHub till Notion

I det här hjälpdokumentet

Håll pull-begäranden tillsammans med teamets projektplaner i Notion.


En hanterad GitHub-synkronisering skapar en GitHub Pull Requests-databas från de arkiv du väljer. Notion importerar befintliga pull-begäranden och söker efter uppdateringar i GitHub 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 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.

Du kan synkronisera pull-begäranden från flera arkiv som är tillgängliga via en GitHub App-installation. De valda arkiven matas in i en Notion-databas.

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.

Denna synkronisering inkluderar inte GitHub-ärenden, kommentarer, tilldelade personer eller granskningsdetaljer.

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.

  1. I Notion, gå till Inställningar → Anslutningar → GitHub.

  2. Öppna Databassynkronisering och anslut ditt GitHub-konto om du inte redan har gjort det.

  3. Slutför GitHubs auktoriserings- och installationssteg.

  4. 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.

  5. Välj de arkiv som ska inkluderas.

  6. Välj all tillgänglig historik eller ett historikfönster.

  7. Välj Skapa synkronisering.

Notion skapar GitHub Pull Requests i ditt Privat sidofält och börjar importera matchande pull-begäranden.

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 från varje valt arkiv, med början från de senast uppdaterade posterna och arbetar sig igenom den valda historiken.

Efter importen kontrollerar Notion regelbundet varje arkiv efter nya och uppdaterade pull-begäranden. Ändringar som en ny etikett, en stängd pull-begäran eller en sammanslagning 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 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 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 arkiv, status, författare eller etikett. Lägg till dina egna egenskaper för att spåra versionsberedskap eller koppla pull-begäranden till teamets planeringsprocess. Dina egna egenskapsvärden stannar i Notion.

För att ändra en GitHub-egenskap, öppna pull-begäran med GitHub URL 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.

Jag kan inte hitta en organisation eller ett 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.

Ett arkiv har bytt namn eller flyttats

Ö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.

Egenskapen Författare är tom

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.

En pull-begäran saknas

Bekräfta att dess arkiv ä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å.

Databasen har slutat uppdateras

Ö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 →


Ge feedback

Var den här resursen till hjälp?


Powered by Fruition