GitHub er en samarbeidsplattform
Samarbeid er kjernen i alt GitHub gjør. Vi gikk over repositorier i den første modulen og lærte at repositorier hjelper deg med å organisere prosjektet og filene. I den siste enheten lærte vi om pull-forespørsler, som er en måte å holde oversikt over endringer som er gjort i prosjektet.
I denne enheten lærer vi om problemer og diskusjoner. Dette er to andre deler som bidrar til samarbeidsfunksjonen til GitHub Enterprise Platform.
Problemer
GitHub-problemer ble opprettet for å spore ideer, tilbakemeldinger, oppgaver eller feil for arbeid på GitHub. Problemer kan opprettes på forskjellige måter, slik at du kan velge den mest praktiske metoden for arbeidsflyten.
For denne gjennomgangen går vi gjennom hvordan du oppretter et problem fra et repositorium. Men problemer kan også opprettes fra:
- Et element i en oppgaveliste.
- Et notat i et prosjekt.
- En kommentar i et problem eller en pull-forespørsel.
- En bestemt kodelinje.
- En nettadressespørring.
Opprette et problem fra et repositorium
Gå til hovedsiden for repositoriet på GitHub.com.
Velg Problemerunder navnet på repositoriet.
Velg Nytt problem.
Hvis repositoriet bruker problemmaler, velger du Komme i gangved siden av hvilken type problem du vil åpne.
Hvis problemtypen du vil åpne, ikke er inkludert i de tilgjengelige alternativene, velger du Åpne et tomt problem. Hvis du ikke bruker maler, går du til trinn 5.
Skriv inn en tittel for problemet i feltet Legg til en tittel.
Skriv inn en beskrivelse av problemet i feltet Legg til en beskrivelse.
Hvis du er en prosjekt vedlikeholder, kan du tilordne problemet til noen, legge det til i en prosjekttavle, knytte den til en milepæl eller bruke en etikett.
Når du er ferdig, velger du Send inn nytt problem.
Noen samtaler er mer egnet for GitHub-diskusjoner. Du kan bruke GitHub-diskusjoner til å stille og svare på spørsmål, dele informasjon, komme med kunngjøringer og gjennomføre eller delta i samtaler om et prosjekt.
I neste del skal vi se gjennom diskusjoner og hvordan du best kan bruke funksjonen.
Diskusjoner
Diskusjoner er for samtaler som må være tilgjengelige for alle og som ikke er relatert til kode. Diskusjoner aktiverer flytende, åpen samtale i et offentlig forum.
I denne delen går vi over:
- Aktivere en diskusjon i repositoriet.
- Opprette en ny diskusjon og ulike diskusjonskategorier.
La oss se nærmere på hvordan du aktiverer en diskusjon i repositoriet.
Aktivere en diskusjon i repositoriet
Repositoriumeiere og personer med skrivetilgang kan aktivere GitHub-diskusjoner for et fellesskap på sine offentlige og private repositorier. Synligheten til en diskusjon arves fra repositoriet diskusjonen opprettes i.
Når du først aktiverer GitHub-diskusjoner, inviteres du til å konfigurere et velkomstinnlegg.
Gå til hovedsiden for repositoriet på GitHub.com.
Velg Innstillingerunder navnet på repositoriet.
Rull ned til funksjoner inndelingen, og velg oppsettdiskusjonerunder Diskusjoner.
Under Start en ny diskusjonredigerer du malen slik at den samsvarer med ressursene og tonen du vil angi for fellesskapet.
Velg Start diskusjon.
Nå er du klar til å opprette en ny diskusjon.
Opprette en ny diskusjon
Alle godkjente brukere som kan vise repositoriet, kan opprette en diskusjon i repositoriet. På samme måte, siden organisasjonsdiskusjoner er basert på et kilderepositorium, kan alle godkjente brukere som kan vise kilderepositoriet, opprette en diskusjon i denne organisasjonen.
Gå til hovedsiden for repositoriet eller organisasjonen der du vil starte en diskusjon, på GitHub.com.
Velg Diskusjonerunder navnet på repositoriet eller organisasjonen.
Velg Ny diskusjontil høyre på siden.
Velg en diskusjonskategori ved å velge Kom i gang. Alle diskusjoner må opprettes i en kategori. For repositoriumdiskusjoner definerer personer med vedlikeholds- eller administratortillatelser til repositoriet kategoriene for diskusjoner i repositoriet.
Hver kategori må ha et unikt navn, emoji-sammenkobling og en detaljert beskrivelse som sier formålet. Kategorier hjelper vedlikeholdere med å organisere hvordan samtaler arkiveres. De kan tilpasses for å skille kategorier som er Q&A eller flere åpne samtaler. Tabellen nedenfor viser standardkategoriene for diskusjoner og formålet.
kategori | formål | Format |
---|---|---|
📣 kunngjøringer | Oppdateringer og nyheter fra prosjekt vedlikeholdere | Kunngjøring |
#️⃣ Generelt | Alt som er relevant for prosjektet | Åpen diskusjon |
💡 ideer | Ideer for å endre eller forbedre prosjektet | Åpen diskusjon |
️ 🗳avstemninger | Meningsmålinger med flere alternativer for samfunnet å stemme på og diskutere | Avstemninger |
🙏 Q&A | Spørsmål som fellesskapet kan svare på, med et spørsmål/svar-format | Spørsmål og svar |
🙌 Vis og fortell | Opprettinger, eksperimenter eller tester som er relevante for prosjektet | Åpen diskusjon |
Skriv inn en tittel for diskusjonen under diskusjonstittel, og skriv inn brødteksten i diskusjonen under diskusjonstittelen.
Velg Start diskusjon.
Det handler litt om hvordan GitHub inspirerer til samarbeid. La oss nå gå videre til hvordan du kan behandle varsler, abonnere på tråder og komme i gang med GitHub-sider.