1. Webdesign og -udviklingHvordan du tilmelder dig og personaliserer en GitHub-konto

Af Sarah Guthals

GitHub.com tilbyder ubegrænset gratis offentlige og private opbevaringssteder for enkeltpersoner. Gratis private konti er begrænset til tre samarbejdspartnere. Du kan tilmelde dig en betalt konto for at have ubegrænsede samarbejdspartnere og nogle Pro-funktioner. Tilmeld dig og personaliser derefter indstillingerne på din GitHub.com-konto.

Offentlig betyder, at enhver kan se din kode, klone din kode og derfor bruge din kode. GitHub er en enorm tilhænger af open source software (OSS) og opfordrer derfor til offentlig, delt kode. Open source-software er mere end bare offentlig, delt kode. Da hver kodelinje kan spores til en forfatter, får du stadig kredit for det, du har skrevet, men målet er at holde koden tilgængelig for alle, der kan bruge, udvide og udforske.

Sådan tilmelder du dig en GitHub.com-konto

Følgende trin guider dig gennem tilmelding til en gratis, individuel GitHub.com-konto:

  1.  Gå til GitHub.com og udfyld formularen Tilmelding.  Vælg den plan, du ønsker. Med henblik på denne bog kan du bruge den gratis plan. Du kan altid opgradere til en betalt plan senere, hvis du beslutter, at du vil have mere end tre samarbejdspartnere til dit private depot og andre pro GitHub-funktioner.  Fuldfør den korte undersøgelse. Denne undersøgelse hjælper GitHub med at forstå, hvem der bruger softwaren og hjælper dem med at støtte arbejdsgange, der er specifikke for deres brugere. Du er nu på startsiden, der vises her.
GitHub-startside

Sådan tilpasses din GitHub.com-konto

Når du bliver en mere erfaren koder, kan du muligvis henvise til din GitHub.com-profil på dit CV og jobansøgninger. Flere og flere virksomheder bekymrer sig mere om din portefølje end en liste over grader eller priser. For eksempel kræver GitHub ikke, at du giver oplysninger om din uddannelse som en del af ansættelsesprocessen og beder i stedet om et link til din GitHub.com-profil og / eller portefølje.

Sådan udfyldes din GitHub.com-profil:

  1.  Klik på avatarikonet i øverste højre hjørne, og vælg Din profil.  Klik på Rediger profil på den side, der vises.  Udfyld formularen på siden Personlige indstillinger, der er vist i følgende figur.  Klik på Opdater profil, når du er færdig.
GitHub Personlige indstillinger

På siden Personlige indstillinger kan du også justere en række forskellige indstillinger for at fortsætte med at personalisere din konto.

Konto

I Kontoindstillinger kan du ændre din adgangskode, ændre dit brugernavn eller slette din konto.

GitHub-kontoindstillinger

Ændring af dit brugernavn kan forårsage utilsigtede bivirkninger, så det anbefales typisk ikke. Bare sørg for, at alt det, du har brug for for at fortsætte med at arbejde, når du har ændret dit brugernavn. Følg links, test kode, og kør dine applikationer igen.

E-mails

GitHub giver dig mulighed for at linke flere e-mail-adresser til din konto. Bemærk, at du kan tilføje e-mail-adresser, holde din e-mail-adresse privat og endda blokere Git-kommandoer, der muligvis udsætter din e-mail-adresse.

GitHub e-mail-indstillinger

underretninger

Underretninger kan blive virkelig overvældende. Selvom du kan vælge dit niveau af granularitet til at modtage underretninger pr. Repository, opretter denne side dine standardindstillinger for underretninger.

Indstillinger for GitHub-underretninger

Vi anbefaler, at du ikke automatisk ser depoter, fordi enhver form for aktivitet, der sker på ethvert arkiv, som du interagerer med, vil begynde at dukke op i din indbakke, hvilket viser sig ikke at være nyttigt, når du begynder at samarbejde mere.

Klik på linket Ting, du ser øverst på siden med indstillinger for underretninger for at se, hvad du ser, og derfor hvilke meddelelser du måtte få fra dem.

Fakturering

Du kan til enhver tid opgradere din plan til at inkludere Pro-funktioner, såsom ubegrænsede samarbejdspartnere og avancerede kodevurderingsværktøjer. Du kan få denne opgradering til at ske på siden Faktureringsindstillinger, vist i følgende figur. Ud over at opgradere din plan kan du også købe Git LFS-data og andre Marketplace-apps. Du kan endda indsætte kuponer fra din virksomhed, skole eller tilknyttet organisation.

GitHub-faktureringsindstillinger

Git LFS står for Git Large File Storage. Nogle softwareudvikling kræver, at store filer, såsom spilscener i videospiludvikling, gemmes. Uden Git LFS kan du uploade filer så store som 100MB. Noget større kræver Git LFS, som understøtter filer op til et par GB.

SSH og GPG nøgler

På et tidspunkt vil du måske oprette en SSH- eller GPG-nøgle til at kryptere din kommunikation med GitHub og sikre et sikkert miljø. Du kan gøre dette i dine indstillinger, der vises her.

GitHub SSH og GPG nøgler

Med SSH-taster kan du oprette forbindelse til GitHub fra din lokale maskine uden at skulle indsætte dit brugernavn og din adgangskode hver gang. GPG-nøgler markerer tags og forpligter, som du foretager som verificeret, hvilket betyder, at andre mennesker ved, at det faktisk var dig, der skubber ændringerne.

En anden måde at fortælle Git om at huske dine legitimationsoplysninger er at bruge en legitimationshjælper. GitHub har en tendens til at anbefale dette ved brug af SSH, især for Windows-brugere.

Sikkerhed

Ikke kun skal din adgangskode være kompleks, men du bør også overveje at aktivere tofaktorautentisering. To-faktor-godkendelse betyder, at når du skriver den rigtige adgangskode, bliver du bedt om yderligere at bekræfte, at det er dig, der forsøger at logge ind via en app eller SMS.

Sessions

Med sessioner kan du se enhver computeradresse, by og land, hvor du er logget ind eller oprette forbindelse til GitHub.com.

Blokerede brugere

I indstillingerne for blokerede brugere kan du blokere brugere fra alle dine lagre.

Arkiver

Afsnittet Opbevaringssteder viser alle oplagrene, som du har oprettet eller blev inviteret til som en samarbejdspartner. Du kan også efterlade depoter fra denne side.

organisationer

Organisationer giver dig mulighed for at placere GitHub-brugere og -lagre under lignende indstillinger. For eksempel kan du tildele administratorrettigheder til alle lagre i en organisation til hele organisationen i stedet for at skulle tilføje hver person individuelt til hvert depot. Læs om organisationer på Hjælp til GitHub.

Gemte svar

Gemte svar, vist i følgende figur, kan være yderst nyttige til populære OSS. Hvis du f.eks. Bygger en udvidelse til en applikation, kan mange mennesker rapportere problemer med applikationen, ikke med din udvidelse. Du kan skrive et gemt svar til punktfolk, hvor de kan give feedback om applikationen, når de finder en fejl.

Gemte svar GitHub-indstillinger

Applikationer

Du kan forbinde tre slags applikationer med din GitHub.com-konto:

  • Installerede GitHub-apps: GitHub-applikationer, som du bruger med din konto. Et eksempel er GitHub Learning Labs. Autoriserede GitHub-apps: Applikationer, som du har godkendt til at få adgang til din konto. Et eksempel er Slack. Autoriserede OAuth-apps: Programmer, som du har godkendt ved hjælp af GitHub-legitimationsoplysninger. Et eksempel er GitHub Desktop.

Udviklerindstillinger

Det sidste afsnit på siden Indstillinger er Developer-indstillinger, som du kun bruger, hvis du bygger en applikation, der får adgang til GitHub API, hvilket betyder, at applikationen skal have adgang til GitHub-data på en eller anden måde.

Tre indstillinger vises i dette afsnit:

  • OAuth-apps: Applikationer, du har registreret til at bruge GitHub API. GitHub-apps: Programmer, der integreres med og udvider GitHub. Personlige adgangstokens: Ligner SSH-nøgler, tokens, der giver dig adgang til GitHub API uden at kræve godkendelse.