GitHub är en samarbetsplattform
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
På GitHub.com navigerar du till huvudsidan för lagringsplatsen.
Under namnet på lagringsplatsen väljer du Problem.
Välj Nytt problem.
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.
I fältet Lägg till en rubrik anger du en rubrik för problemet.
I fältet Lägg till en beskrivning skriver du en beskrivning av problemet.
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.
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.
På GitHub.com navigerar du till huvudsidan för lagringsplatsen.
Under namnet på lagringsplatsen väljer du Inställningar.
Rulla ned till avsnittet Funktioner och under Diskussioner väljer du Installationsdiskussioner.
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.
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.
På GitHub.com navigerar du till huvudsidan för lagringsplatsen eller organisationen där du vill starta en diskussion.
Under lagringsplatsen eller organisationsnamnet väljer du Diskussioner.
Välj Ny diskussion till höger på sidan.
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.
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 |
Under Diskussionsrubrik anger du en rubrik för din diskussion och under Skriv anger du brödtexten i din diskussion.
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.