GitHub är en samarbetsplattform

Slutförd

Som vi nämnde tidigare är samarbete kärnan i allt GitHub gör.

Vi gick igenom lagringsplatser i den första lektionen i modulen och lärde oss att lagringsplatser hjälper dig att organisera projektet och dess filer.

Den sista lektionen lärde vi oss om pull-begäranden, ett sätt att hålla reda på ändringar som gjorts i projektet.

I den här lektionen lär vi oss om problem och diskussioner, två andra delar som bidrar till github enterprise-plattformens samarbetskaraktär.

Problem

GitHub-problem skapades för att spåra idéer, feedback, uppgifter eller buggar för arbete på GitHub.

Problem kan skapas på olika sätt, så du kan välja den lämpligaste metoden för arbetsflödet.

För genomgången i nästa del går vi igenom hur du skapar ett problem från en lagringsplats, men vet bara att det finns en mängd olika sätt. Här är en lista över alla sätt du kan skapa problem från.

Olika sätt att skapa ett problem från:

  • en lagringsplats
  • ett objekt i en uppgiftslista
  • en anteckning i ett projekt
  • en kommentar i ett problem eller en pull-begäran
  • en specifik kodrad
  • eller en URL-fråga

Skapa ett problem från en lagringsplats

  1. På GitHub.com navigerar du till huvudsidan för lagringsplatsen.

  2. Under namnet på lagringsplatsen väljer du Problem.

    Screenshot showing the top portion of the main page of a repository with the Issues section highlighted.

  3. Välj Nytt problem.

  4. Om lagringsplatsen använder problemmallar väljer du Kom igång bredvid den typ av problem som du vill öppna.

    Om den typ av problem som du vill öppna inte ingår i de tillgängliga alternativen väljer du Öppna ett tomt problem.

    A screenshot of the issue templates menu, with the Open a blank issue option highlighted.

  5. I fältet Lägg till en rubrik anger du en rubrik för problemet.

  6. I fältet Lägg till en beskrivning skriver du en beskrivning av problemet.

  7. Om du är projektunderhållare kan du tilldela problemet till någon, lägga till det i en projekttavla, associera det med en milstolpe eller använda en etikett.

  8. När du är klar väljer du Skicka nytt problem.

Vissa konversationer passar bättre för GitHub-diskussioner.

Du kan använda GitHub-diskussioner för att ställa och svara på frågor, dela information, göra meddelanden och genomföra eller delta i konversationer om ett projekt.

I nästa avsnitt går vi igenom Diskussioner och hur du använder funktionen på bästa sätt.

Diskussioner

Diskussioner är för konversationer som måste vara tillgängliga för alla och som inte är relaterade till kod. Diskussioner möjliggör flytande, öppna konversationer i ett offentligt forum.

I det här avsnittet går vi över:

  • Aktivera en diskussion på lagringsplatsen
  • Skapa en ny diskussion och olika diskussionskategorier

Nu ska vi gå vidare med att aktivera en diskussion på lagringsplatsen.

Aktivera en diskussion på lagringsplatsen

Lagringsplatsägare och personer med skrivåtkomst kan aktivera GitHub-diskussioner för en community på sina offentliga och privata lagringsplatser. Synligheten för en diskussion ärvs från lagringsplatsen som diskussionen skapas i.

När du först aktiverar GitHub-diskussioner uppmanas du att konfigurera ett välkomstinlägg.

  1. På GitHub.com navigerar du till huvudsidan för lagringsplatsen.

  2. Under namnet på lagringsplatsen väljer du Inställningar.

    A screenshot of the top portion of the main page of a repository with the Settings section highlighted.

  3. Rulla ned till avsnittet Funktioner och under Diskussioner väljer du Installationsdiskussioner.

    A screenshot of the Discussions box with the green Setup discussion button highlighted.

  4. Under Starta en ny diskussion redigerar du mallen så att den överensstämmer med de resurser och den ton du vill ange för din community.

  5. Välj Starta diskussion.

Nu är du redo att skapa en ny diskussion.

Skapa en ny diskussion

Alla autentiserade användare som kan visa lagringsplatsen kan skapa en diskussion på lagringsplatsen.

Eftersom organisationsdiskussioner baseras på en källlagringsplats kan alla autentiserade användare som kan visa källlagringsplatsen skapa en diskussion i organisationen.

  1. På GitHub.com navigerar du till huvudsidan för lagringsplatsen eller organisationen där du vill starta en diskussion.

  2. Under lagringsplatsen eller organisationsnamnet väljer du Diskussioner.

    A screenshot of the top portion of the main page of a repository with the Discussions section highlighted.

  3. Välj Ny diskussion till höger på sidan.

  4. Välj en diskussionskategori genom att välja Kom igång. Alla diskussioner måste skapas i en kategori. För lagringsplatsdiskussioner definierar personer med underhålls- eller administratörsbehörighet till lagringsplatsen kategorierna för diskussioner på lagringsplatsen.

    A screenshot of the select a discussion category menu selection, with the top option Announcements and the get started button highlighted.

Varje kategori måste ha ett unikt namn och en emoji-parkoppling och en detaljerad beskrivning som anger dess syfte. Kategorier hjälper underhållare att organisera hur konversationer arkiveras och är anpassningsbara för att hjälpa till att skilja kategorier som är Q&A eller fler öppna konversationer. I följande tabell visas standardkategorierna för diskussioner och deras syfte.

Kategori Syfte Format
📣 Meddelanden Uppdateringar och nyheter från projektunderhållare Meddelande
#️⃣ Allmänt Allt som är relevant för projektet Öppen diskussion
💡 Idéer Idéer för att ändra eller förbättra projektet Öppen diskussion
🗳️ Omröstningar Omröstningar med flera alternativ för communityn att rösta på och diskutera Undersökningar
🙏 Q&A Frågor som communityn kan besvara med ett fråge-/svarsformat Frågor och svar
🙌 Visa och berätta Skapanden, experiment eller tester som är relevanta för projektet Öppen diskussion
  1. Under Diskussionsrubrik anger du en rubrik för din diskussion och under Skriv anger du brödtexten i din diskussion.

    A screenshot of starting a new discussion page with the Discussion title box and content box empty.

  2. Välj Starta diskussion.

Det handlar lite om hur GitHub inspirerar till samarbete. Nu ska vi gå vidare till hur du kan hantera meddelanden, prenumerera på trådar och komma igång med GitHub-sidor.