Koble til GitHub

I dette hjelpedokumentet

Koble sammen Notion og GitHub slik at du kan holde arbeidsflytene dine synkronisert 🧼


Notions tilkobling med GitHub gjĂžr at du sĂžmlĂžst kan koble sammen utviklingsarbeidsflytene dine. Du kan koble GitHub-innhold direkte i Notion-sider, hente GitHub-informasjon inn i Notion-databaser og synkronisere Pull Request-er med Notion-oppgaver for Ă„ holde teamet oppdatert om prosjektstatus. Les videre for Ă„ lĂŠre om de ulike funksjonene i tilkoblingen og hvordan du kan konfigurere dem.

Note: You can only connect one Notion workspace to a GitHub organization. If you’d like to connect a different Notion workspace to your GitHub organization, you’ll first have to disconnect your current Notion workspace.

Du mÄ vÊre bÄde Notion-arbeidsomrÄdeeier og GitHub-organisasjonsadministrator for Ä koble Notion til GitHub-arbeidsomrÄdeappen.

  1. GĂ„ til Settings i sidestolpen → Tilkoblinger.

  2. Finn GitHub (ArbeidsomrÄde).

  3. Klikk pÄ Connect og gÄ gjennom autentiseringsflyten.

Lenk til en fil eller spesifikke linjer fra en fil direkte i Notion. Du kan til og med lenke fra en spesifikk commit eller branch hvis du vil at koden du refererer til, skal vĂŠre oppdatert.

  1. Kopier permalink for de Ăžnskede linjene fra GitHub.

  2. Lim den inn pÄ en Notion-side og velg Paste as preview for Ä bygg inn koden pÄ siden din.

Du kan synkronisere GitHub-repositoriene dine (inkludert Pull Request-er og saker) til Notion som databaser. Slik gjĂžr du det:

  1. I GitHub kopierer du lenken til en PR eller sak.

  2. Lim inn lenken i Notion og velg Paste as database.

    • Hvis du ikke allerede har gjort det, blir du bedt om Ă„ logge pĂ„ og koble Notion til GitHub-kontoen din.

  3. Den Synkroniserte databasen opprettes i en /tabellvisning, med alle GitHub-egenskaper lagt til automatisk.

  4. Databasen begynner Ä fylles ut automatisk og fortsetter Ä synkroniseres selv om du gÄr ut av siden.

StĂžttede GitHub-egenskaper

Her er en liste over GitHub-egenskaper som vi stĂžtter:

Tittel

Ansvarlige

Beskrivelse

Stat

PR- eller saksnummer

Oppretter

Opprettet tidspunkt

Tidspunkt for sammenslÄing, oppdatering og lukking

Kvalitetssjekkere

Etiketter og merker stĂžttes ikke for Ăžyeblikket.

Personegenskaper

Du kan bruke identitetstilknytning for Ă„ koble GitHub-identiteter til teamets Notion-profiler. For Ă„ gjĂžre dette:

  1. Naviger til GitHub email settings og sĂžrg for at innstillingen Keep my email addresses privateikke er krysset av.

  2. I GitHub-profilen din (https://github.com/{YOUR_USERNAME_HERE}), rediger profilen din for Ă„ legge til Notion-e-postadressen din.

Dette gjÞr at identiteten din kan knyttes til synkroniserte databaser i arbeidsomrÄder du er medlem av.

To link PRs from GitHub to a Notion, you'll need a prefixed unique ID property in your database.

Learn more about unique IDs here!

GitHub Pull Request-egenskapen i Notion-databasen din vil automatisk holde de tverrfaglige teamene dine informert om oppgavestatus. Den har ogsÄ mange attributter som du kan bruke i oppsummeringer, formler og filtre.

  1. I en Notion-database, klikk pÄ + for Ä legge til en ny egenskap.

  2. SÞk etter og klikk pÄ GitHub Pull Requests for Ä legge til denne egenskapen i databasen din.

    • Hvis du ikke ser listen over GitHub Pull Request-egenskaper, gĂ„ til Settings → More Settings → Connections → Legg til GitHub Pull Request.

  3. SĂžrg for at databasen din har en Unique ID-egenskap. Denne egenskapen legges til i databasen din hvis den ikke allerede har en.

  4. For Ä bruke GitHub Pull Request-egenskapen mÄ du sÞrge for at du har koblet GitHub-kontoen din til Notion. Deretter kan du enten legge til den unike ID-en til Notion-oppgaven i Pull Requesten, eller lime inn URL-en til GitHub Pull Requesten i egenskapen.

Som standard aktiverer Notion innkommende lenker pĂ„ Notion-oppgaver til GitHub. Hvis du vil slĂ„ av dette, klikker du pĂ„ GitHub Pull Request-egenskapen i databasen din → Edit property. SlĂ„ av Linkbacks in GitHub.

Automatiser oppdateringer av oppgavestatus

Du kan bruke GitHub Pull Request-egenskapen til Ă„ automatisk oppdatere statusen for oppgavene dine i Notion.

  1. Velg tittelen pÄ GitHub Pull Request-egenskapen og klikk Edit property.

  2. Finn Auto-update-delen og velg egenskapen 'Status' du vil oppdatere fra rullegardinmenyen.

  3. Velg oppgavestatusen som skal settes nĂ„r GitHub-PR-en er Åpen, Vurdering forespurt, Godkjent og SlĂ„tt sammen.

  4. NÄ som PR-en gÄr fremover i GitHub, vil Statusen for oppgaven din i Notion oppdateres automatisk basert pÄ innstillingene dine.

Du kan ogsĂ„ vise GitHub-aktivitet i den lenkede Notion-oppgaven. For Ă„ gjĂžre dette, klikk pĂ„ GitHub-egenskapen i databasen din → Edit property. SlĂ„ pĂ„ Activity Comments.

Bruk magiske ord for Ă„ lenke GitHub-PR-er til Notion-oppgaver

Hvis du vil lenke en GitHub Pull Request til én eller flere Notion-oppgaver, skriver du bare inn et magisk ord og Notion-oppgavenes unike ID i PR-beskrivelsen din.

Magiske ord er nĂžkkelord som bidrar til Ă„ etablere relasjoner mellom Notion-oppgaver og GitHub-PR-er. Du kan bruke hvilke som helst av fĂžlgende ord:

  • close, closes, closed

  • fix, fixes, fixed

  • resolve, resolves, resolved

  • complete, completes, completed, completing

  • ref, references

  • part of

  • relatert til

  • contributes to

  • towards

For eksempel kan PR-en din ha beskrivelsen «fixes CTT-13». NÄr beskrivelsen er satt, vil Notion-oppgaven din med ID-en CTT-13 bli koblet til den PR-en.

Hvis PR-beskrivelsen din bruker magiske ord knyttet til Ä lukke eller fullfÞre en oppgave, vil Notion-oppgaven bli merket som Ferdig nÄr PR-en slÄs sammen.

Hvis PR-beskrivelsen din bruker magiske ord knyttet til Ä referere til eller relatere til en oppgave, vil ikke Notion-oppgaven bli merket som Ferdig nÄr PR-en slÄs sammen.

Du kan lenke Notion-oppgaver som kun referanse, slik at disse oppgavene ikke blir merket som Ferdig.

For Ä koble GitHub fra Notion, mÄ du vÊre Notion-arbeidsomrÄdeeier.

  1. GĂ„ til Settings.

  2. Velg Tilkoblinger.

  3. Ved siden av GitHub velger du ‱‱‱ → Koble fra alle brukere.

NÄr du kobler GitHub fra Notion, vil ingen i arbeidsomrÄdet ditt kunne bruke tilkoblingen fÞr den er satt opp igjen.


Gi tilbakemelding

Var denne ressursen nyttig?


Powered by Fruition