Anslut GitHub

I det hÀr hjÀlpdokumentet

Anslut Notion och GitHub sÄ att du kan hÄlla dina arbetsflöden synkroniserade.


Notions anslutning till GitHub gör att du sömlöst kan koppla ihop dina utvecklingsarbetsflöden. Du kan lÀnka GitHub-innehÄll direkt pÄ Notion-sidor, hÀmta GitHub-information till Notion-databaser och synkronisera pull-begÀran med Notion-uppgifter för att hÄlla ditt team informerat om projektstatusar. LÀs vidare för att lÀra dig mer om anslutningens olika funktioner och hur du stÀller in dem.

Obs: Du kan bara ansluta en Notion-arbetsyta till en GitHub-organisation. Om du vill ansluta en annan Notion-arbetsyta till din GitHub-organisation mÄste du först frÄnkoppla din nuvarande Notion-arbetsyta.

Du mÄste vara bÄde Àgare av en Notion-arbetsyta och organisationsadministratör i GitHub för att ansluta Notion och GitHub-arbetsyteappen.

  1. GĂ„ till InstĂ€llningar i sidofĂ€ltet → Anslutningar.

  2. Hitta GitHub (arbetsyta).

  3. Klicka pÄ Anslut och gÄ igenom autentiseringsflödet.

LÀnka till en fil eller specifika rader frÄn en fil direkt i Notion. Du kan till och med lÀnka frÄn en specifik commit eller branch om du vill att koden du refererar till ska vara uppdaterad.

  1. Kopiera permalink för de rader du vill ha frÄn GitHub.

  2. Klistra in den pÄ en Notion-sida och vÀlj Paste as preview för att bÀdda in koden pÄ din sida.

Du kan synkronisera dina GitHub-arkiv (inklusive pull-begÀran och Àrenden) till Notion som databaser. Gör sÄ hÀr:

  1. I GitHub, kopiera lÀnken till en PR eller ett Àrende.

  2. Klistra in lÀnken i Notion och vÀlj Paste as database.

    • Om du inte redan har gjort det kommer du att uppmanas att logga in och ansluta Notion till ditt GitHub-konto.

  3. Den synkroniserade databasen skapas i en /tabellvy, dÀr alla GitHub-egenskaper lÀggs till automatiskt.

  4. Databasen börjar fyllas i automatiskt och fortsÀtter att synkroniseras Àven om du navigerar bort frÄn sidan.

GitHub-egenskaper som stöds

HÀr Àr en lista över GitHub-egenskaper som vi har stöd för:

Titel

Tilldelade personer

Beskrivning

Stat/lÀn

PR- eller Àrendenummer

Skapare

Skapad kl.

Tid för sammanslagning, uppdatering och stÀngning

Granskare

Etiketter och taggar stöds inte för tillfÀllet.

Personegenskaper

Du kan anvÀnda identitetsmappning för att ansluta GitHub-identiteter till teamets Notion-profiler. För att göra detta:

  1. Navigera till dina GitHub-e-postinstÀllningar och se till att instÀllningen HÄll mina e-postadresser privatainte Àr ikryssad.

  2. I din GitHub-profil (https://github.com/{YOUR_USERNAME_HERE}), redigera din profil för att lÀgga till din Notion-e-postadress.

Detta gör att din identitet kan mappas till synkroniserade databaser i arbetsytor dÀr du Àr medlem.

För att lÀnka PR:er frÄn GitHub till en Notion-databas behöver du en egenskap för unika ID:n med prefix i din databas.

LÀs mer om unika ID:n hÀr!

Egenskapen GitHub Pull Request i din Notion-databas hÄller automatiskt dina tvÀrfunktionella team informerade om uppgiftsstatusar. Den har Àven mÄnga attribut som du kan anvÀnda i Rollups, formler och filter.

  1. I en Notion-databas, klicka pÄ + för att lÀgga till en ny egenskap.

  2. Sök efter och klicka pÄ GitHub Pull Requests för att lÀgga till denna egenskap i din databas.

    • Om du inte ser listan med egenskaper för GitHub Pull Requests, gĂ„ till InstĂ€llningar → Fler instĂ€llningar → Anslutningar → LĂ€gg till GitHub Pull-begĂ€ran.

  3. Se till att din databas har en egenskap för unikt ID. Denna egenskap lÀggs till i din databas om den inte redan har en.

  4. För att anvÀnda egenskapen GitHub Pull Request, se till att du har anslutit ditt GitHub-konto till Notion. LÀgg sedan antingen till det unika ID:t för Notion-uppgiften i pull-begÀran, eller klistra in URL:en till GitHub pull-begÀran i egenskapen.

Som standard aktiverar Notion bakĂ„tlĂ€nkar pĂ„ Notion-uppgifter till GitHub. Om du vill stĂ€nga av detta, klicka pĂ„ egenskapen GitHub Pull-begĂ€ran i din databas → Redigera egenskap. StĂ€ng av BakĂ„tlĂ€nkar i GitHub.

Automatisera uppdateringar av uppgiftsstatus

Du kan anvÀnda egenskapen GitHub Pull-begÀran för att automatiskt uppdatera statusen för dina uppgifter i Notion.

  1. VÀlj titeln pÄ din GitHub Pull-begÀran-egenskap och klicka pÄ Redigera egenskap.

  2. Leta upp avsnittet Auto-update och vÀlj den statusegenskap du vill uppdatera frÄn rullgardinsmenyn.

  3. VÀlj den uppgiftsstatus som ska stÀllas in nÀr GitHub Pull-begÀran öppnas, granskning begÀrs, godkÀnns och slÄs samman.

  4. NÀr Pull-begÀran nu fortskrider i GitHub uppdateras din uppgiftsstatus i Notion automatiskt baserat pÄ dina instÀllningar.

Du kan Ă€ven visa GitHub-aktivitet i den lĂ€nkade Notion-uppgiften. För att göra detta, klicka pĂ„ GitHub-egenskapen i din databas → Redigera egenskap. Aktivera Activity Comments.

AnvÀnd magiska ord för att lÀnka GitHub-pullbegÀranden till Notion-uppgifter

Om du vill lÀnka en GitHub Pull-begÀran till en eller flera Notion-uppgifter anger du helt enkelt ett magiskt ord och Notion-uppgifternas unique ID i din PR-beskrivning.

Magiska ord Àr nyckelord som hjÀlper till att skapa relationer mellan Notion-uppgifter och GitHub-pullbegÀranden. Du kan anvÀnda nÄgot av följande ord:

  • close, closes, closed

  • fix, fixes, fixed

  • resolve, resolves, resolved

  • complete, completes, completed, completing

  • ref, references

  • part of

  • Relaterat till

  • contributes to

  • towards

Din Pull-begĂ€ran kan till exempel ha beskrivningen ”fixes CTT-13”. NĂ€r beskrivningen har angetts kommer din Notion-uppgift med ID CTT-13 att lĂ€nkas till den Pull-begĂ€ran.

Om din PR-beskrivning anvÀnder magiska ord som Àr kopplade till att stÀnga eller slutföra en uppgift, kommer Notion-uppgiften att markeras som klar nÀr Pull-begÀran slÄs samman.

Om din PR-beskrivning anvÀnder magiska ord som Àr kopplade till att referera till eller relatera till en uppgift, kommer Notion-uppgiften inte att markeras som klar nÀr Pull-begÀran slÄs samman.

Du kan lÀnka Notion-uppgifter som endast referens, sÄ att dessa uppgifter inte markeras som klara.

För att koppla bort GitHub frÄn Notion mÄste du vara Àgare av Notion-arbetsytan.

  1. GÄ till InstÀllningar.

  2. VĂ€lj Anslutningar.

  3. Bredvid GitHub, vĂ€lj ‱‱‱ → Koppla frĂ„n alla anvĂ€ndare.

NÀr du kopplar bort GitHub frÄn Notion kommer ingen i din arbetsyta att kunna anvÀnda anslutningen förrÀn den har stÀllts in igen.


Ge feedback

Var den hÀr resursen till hjÀlp?


Powered by Fruition