Sådan ændrer du et GitHub-repositorium fra privat til offentligt

Lær, hvordan du ændrer et GitHub-repositorium fra privat til offentligt ved hjælp af repositoriets indstillinger. Følg denne trin-for-trin-guide, og opret udviklervejledninger med Trupeer.

Create Stunning Product Video & Docs with AI

This tutorial was created with Trupeer in under 5 mins

Create for Free

For at ændre et GitHub-repository fra privat til offentligt skal du følge disse trin:

  • Navigér til repositoryt: Gå til det private repository, du ønsker at gøre offentligt på GitHub.

  • Åbn indstillingerne: Klik på fanen "Settings" øverst på repository-siden. 

  • Find Danger Zone: Rul ned på indstillingssiden, indtil du finder sektionen "Danger Zone".

  • Skift synlighed: I "Danger Zone" skal du finde indstillingen "Change repository visibility" og klikke på knappen "Change visibility" ved siden af.

  • Vælg Public: Et pop-up-vindue vises. Vælg "Change to public" blandt de viste muligheder.

  • Bekræft handlingen: GitHub vil bede dig om at bekræfte dit valg. Læs bekræftelsesmeddelelsen, og klik på knappen "I understand, make this repository public" for at fortsætte.

Når du har bekræftet, bliver repositoryts synlighed opdateret, og det bliver offentligt tilgængeligt.

Trin-for-trin-guide: Sådan ændrer du et GitHub-repository fra privat til offentligt

Trin 1

Navigér til det private repository, du vil ændre.

Trin 2

Klik på fanen 'Settings', som ligger øverst til højre på repository-siden.

Trin 3

Rul ned til sektionen 'Danger Zone' nederst på indstillingssiden.

Trin 4

Klik på knappen 'Change repository visibility', og vælg 'Change to public'.

Trin 5

Der vises en pop-up, der beder om bekræftelse, og du skal klikke på knappen 'I want to make this repository public'.

Trin 6

Klik på knappen 'I have read and understand these effects'.

Trin 7

Klik på 'Make this repository public'.

Trin 8

Når repositoryt er offentligt, vil al kode og alle data i det være synlige for alle på GitHub.

Pro Tips Skift GitHub-repository fra privat til offentlig

  1. Gennemgå følsomme data, før du gør dem offentlige
    Gennemgå hele dit repository for API-nøgler, miljøvariabler, adgangstokens, .env-filer og intern dokumentation, før du ændrer synlighed.

  2. Tjek commit-historikken, ikke kun de nuværende filer
    Selv hvis følsomme data er fjernet fra den nyeste version, kan de stadig findes i tidligere commits. Brug Git-historikværktøjer eller GitHubs advarsler om hemmelighedsscanning.

  3. Opdater README til offentlige brugere
    Skriv interne noter om til klar dokumentation, der forklarer projektets formål, opsætnings-trin og brug for eksterne bidragydere.

  4. Tilføj en licens, før du går offentligt
    Uden en licens kan andre teknisk set ikke lovligt bruge din kode. Vælg en passende open source-licens som MIT, Apache 2.0 eller GPL.

  5. Gennemgå repository-samarbejdspartnere og tilladelser
    Sørg for, at alle samarbejdspartnere passer til et offentligt projekt, og fjern alle, der ikke bør have løbende adgang.

  6. Aktivér GitHub-sikkerhedsfunktioner
    Slå Dependabot-advarsler, kode-scanning og hemmelighedsscanning til for at beskytte repositoryt, efter det bliver offentligt.

  7. Opret en .gitignore, hvis den mangler
    Forhindr utilsigtede fremtidige commits af følsomme eller unødvendige filer ved at konfigurere .gitignore korrekt.

Typiske faldgruber Skift GitHub-repository fra privat til offentlig

  1. Uheldigvis at eksponere legitimationsoplysninger
    Dette er den mest almindelige og alvorlige fejl. Når det er offentligt, kan data indekseres, klones og caches hurtigt.

  2. At antage, at slettede filer er væk for altid
    Slettede filer kan stadig eksistere i Git-historikken, medmindre de fjernes korrekt ved hjælp af værktøjer til at omskrive historik.

  3. At glemme forbundne tjenester
    CI/CD-pipelines, cloud-udbydere og tredjepartsintegrationer kan stadig referere til repositoryt, efter det går offentligt.

  4. Ingen licens inkluderet
    Et offentligt repository uden licens skaber juridisk uklarhed og begrænser udbredelsen.

  5. Dårlig dokumentation til førstegangsbrugere
    README’er, der kun er interne, forvirrer eksterne brugere og reducerer engagement eller bidrag.

  6. At ignorere indstillinger for issues og diskussioner
    Hvis issues er slået til uden moderering, kan det føre til spam eller uoverskuelige henvendelser.

  7. At ændre synlighed uden aftale med interessenter
    For team- eller virksomheds-repositories kan det give compliance- eller politikproblemer, hvis man skifter til offentligt uden godkendelse.

Ofte stillede spørgsmål Skift GitHub-repository fra privat til offentlig

1. Kan jeg ændre et GitHub-repository fra privat til offentligt gratis?

Ja. GitHub tillader ændringer af synlighed fra privat til offentlig på både gratis og betalte planer.

2. Vil min commit-historik forblive intakt?

Ja. Alle commits, branches og tags forbliver uændrede, når du ændrer repositoryts synlighed.

3. Kan jeg rulle et offentligt repository tilbage til privat?

Ja, du kan ændre det tilbage til privat når som helst, men data, der allerede er klonet eller cached offentligt, kan ikke fortrydes.

4. Vil offentlige repositories blive vist i søgemaskiner?

Ja. Offentlige repositories kan indekseres af søgemaskiner og findes af alle.

5. Påvirkes forks og stjerner?

Stjerner forbliver intakte. Forking bliver tilgængeligt, når repositoryt er offentligt.

6. Bliver samarbejdspartnere underrettet, når synligheden ændres?

GitHub sender ikke altid eksplicitte notifikationer, så det er bedst at informere samarbejdspartnere manuelt.

7. Er det sikkert at gøre et virksomhedsprojekt offentligt?

Kun hvis du har gennemgået licensering, compliance, intellektuel ejendom og følsomme data grundigt.




Andre spørger også

Technical Documentation Generator

User Manual Guide

Knowledge base software

How to Play Github Games

How to Share GitHub Repository via Link

How to Share Your GitHub Profile

How to Create a Folder in GitHub

How to Upload a Folder to GitHub

Need a video editor, translator, and a scriptwriter?

Try Trupeer for Free

Book a Demo

Need a video editor, translator, and a scriptwriter?

Try Trupeer for Free

Book a Demo

Need a video editor, translator, and a scriptwriter?

Try Trupeer for Free

Book a Demo

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.

This entire page from video to step-by-step guide was made with Trupeer AI in minutes.