Wat de instelling precies regelt
De bijdrage-instellingen van GitHub bevatten een schakelaar voor privébijdragen. Deze schakelaar bepaalt of de bijdragegrafiek en het activiteitenoverzicht op je profiel geanonimiseerde aantallen uit activiteit in privérepositories bevatten. Het maakt privérepositories niet openbaar, geeft niemand toegang tot privécode en verandert niet wie je commits kan lezen. Het verandert alleen of er een getal verschijnt.
Met de GitHub-bijdrage-instellingen kan een eigenaar privébijdragen wel of niet op het profiel tonen. Bron
Het praktische onderscheid zit tussen drie informatielagen:
- Openbare activiteit: commits, issues, pull requests en andere bijdragen in openbare repositories. Deze zijn zichtbaar met repositorycontext, zoals de repositorynaam en het type bijdrage.
- Aantallen privébijdragen: geanonimiseerde dagelijkse totalen uit privérepositories, getoond zonder repositorynamen, commitberichten of code.
- Privé-inhoud: broncode, commitgeschiedenis, issuetekst en repositorymetadata in privérepositories. Deze laag wordt bepaald door repositorytoegang, niet door de instelling voor bijdrageaantallen.
Het aanzetten van de schakelaar voor privéaantallen verplaatst geen privé-inhoud naar de openbare laag. Het uitzetten ervan verwijdert geen privérepositories of hun geschiedenis. Het haalt alleen de geanonimiseerde aantallen uit de openbare profielweergave.
Wat een buitenstaander uit privéaantallen kan afleiden
Wanneer privébijdragen openbaar worden gemaakt, kan een buitenstaander zien dat je op bepaalde dagen actief was. Ze kunnen niet zien in welke privérepository je hebt gewerkt, wat je hebt gewijzigd of wie er nog meer bij betrokken was.
Wanneer privébijdragen openbaar worden gemaakt, kunnen mensen zonder toegang tot de repository dagelijkse bijdrageaantallen zien, maar geen specifieke details over privébijdragen. Bron
De afleiding is beperkt maar reëel. Een regelmatig patroon van privébijdragen kan wijzen op regelmatig privéwerk, zoals een baan of een privéproject. Gaten kunnen wijzen op vrije tijd, een verandering in werkpatronen of een overstap naar andere platforms. Geen van deze afleidingen is bewijs. Een aantal is een activiteitssignaal, geen uitspraak over identiteit, dienstverband of intentie.
Dit is relevant voor lezers die een GitHub-profiel als professioneel signaal zien. Een zichtbare grafiek met privéaantallen kan een profiel actiever laten lijken dan de openbare repositories alleen suggereren. Het verbergen van de aantallen kan hetzelfde profiel rustiger laten lijken. Geen van beide keuzes is oneerlijk; ze tonen simpelweg verschillende hoeveelheden metadata.
Stap voor stap: controleer en stel de instelling in
De interface van GitHub verandert in de loop der tijd, dus beschouw het volgende als een controle-routine in plaats van een vast menupad. Het doel is om je huidige situatie te kennen en een bewuste keuze te maken.
- Log in op je eigen account. Gebruik het account waarvan je het profiel controleert. De instelling wordt door de eigenaar beheerd.
- Open je bijdrage-instellingen voor je profiel. Zoek naar het gedeelte met bijdrage-instellingen dat bij je profiel hoort. De exacte labels kunnen per interfaceversie verschillen; de relevante instelling is die over privébijdragen.
- Noteer de huidige status voordat je iets wijzigt. Kijk of privébijdragen momenteel worden getoond of verborgen. Dit geeft je een uitgangspunt als je de keuze later wilt terugdraaien.
- Beslis op basis van wat je wilt dat een buitenstaander afleidt. Gebruik de vergelijkingstabel hieronder in plaats van een standaardinstinct.
- Wijzig de instelling indien nodig en bekijk je profiel zoals een uitgelogde bezoeker dat zou doen. Een privé- of incognitovenster is een eenvoudige manier om het openbare resultaat te controleren.
- Controleer opnieuw na grote veranderingen. Als je van werkgever verandert, begint of stopt met regelmatig privéwerk, of oude accounts opruimt, bekijk de instelling dan opnieuw.
| Laag | Zichtbaar voor buitenstaanders wanneer privéaantallen worden getoond | Zichtbaar voor buitenstaanders wanneer privéaantallen worden verborgen | Bepaald door repositorytoegang? |
|---|---|---|---|
| Openbare repository-activiteit | Ja, met repository- en bijdragecontext | Ja, ongewijzigd | Nee |
| Aantallen privébijdragen | Ja, als geanonimiseerde dagelijkse totalen | Nee | Nee |
| Inhoud van privérepositories | Nee | Nee | Ja |
| Privé-commitberichten en code | Nee | Nee | Ja |
Een handige beslistabel voor de eigenaar:
| Je situatie | Overweeg privéaantallen te tonen | Overweeg privéaantallen te verbergen |
|---|---|---|
| Je wilt dat het profiel regelmatig privéwerk weerspiegelt | Ja | — |
| Je wilt activiteitsmetadata minimaliseren | — | Ja |
| Je solliciteert naar functies waar openbare repositories het belangrijkste signaal zijn | Optioneel | Optioneel |
| Je weet niet zeker wat de aantallen onthullen | Eerst controleren | Eerst controleren |
Veelgemaakte fouten
De schakelaar aanzien voor een privacy-instelling voor code. De instelling voor privébijdragen publiceert geen privébroncode en verleent geen repositorytoegang. Als je je zorgen maakt over code-exposure, controleer dan apart de repositorytoegang en de privacy van commit-e-mails.
Aannemen dat verborgen aantallen geen activiteit betekenen. Het verbergen van de aantallen verwijdert het openbare signaal, niet het onderliggende werk. Een buitenstaander kan nog steeds openbare activiteit zien, en medewerkers van de repository kunnen privéactiviteit nog steeds zien op basis van hun toegang.
Een aantal behandelen als bewijs van identiteit of dienstverband. Een bijdragegrafiek is een metadata-weergave. Het verifieert niet wie iemand is, voor wie die werkt of of een account authentiek is.
De instelling wijzigen en nooit de openbare weergave controleren. Bevestig het resultaat altijd vanuit een uitgelogd perspectief. Interface-statussen kunnen gemakkelijk verkeerd worden gelezen terwijl je bent ingelogd.
Deze instelling verwarren met accountopschoning. Een zichtbaar signaal verwijderen is geen accountverwijdering. Als je een account opheft, bewaar dan een herstelmethode die je beheert tot de sluiting voltooid is, en beschouw een bewerkt of leeg profiel niet als bewijs dat opgeslagen gegevens weg zijn.
Je eigen voetafdruk beschermen
Een GitHub-profiel is één knooppunt in een bredere openbare voetafdruk. De keuze voor privéaantallen is een kleine, omkeerbare instelling; de grotere taak is weten welke handles en profielen publiekelijk met je worden geassocieerd. Als je je bekende openbare handles wilt controleren, is TraceSeek een app voor het opzoeken van gebruikersnamen die 3.000+ platforms controleert, met een gratis eerste scan en een opgegeven scantijd van 20–30 seconden. Het is een manier om aanwijzingen over openbare gebruikersnamen te verzamelen, niet om GitHub-instellingen te wijzigen, privérecords bloot te leggen of identiteit te bewijzen. Overeenkomsten met openbare gebruikersnamen zijn aanwijzingen, geen bewijs van eigenaarschap.
Voor een bredere opschoningsroutine, zie de gids voor het vinden van vergeten online accounts. Voor het omgaan met imitatierisico rond je handles, zie de gids over je gebruikersnaam beschermen tegen imitatie.
Belangrijkste feiten
- Met de GitHub-bijdrage-instellingen kan een eigenaar privébijdragen wel of niet op het profiel tonen.
- Wanneer privébijdragen openbaar worden gemaakt, kunnen mensen zonder toegang tot de repository dagelijkse bijdrageaantallen zien, maar geen specifieke details over privébijdragen.
- De instelling voor privébijdragen verandert de zichtbaarheid van geanonimiseerde activiteit, niet de toegang tot de repository of privébroncode.
- Een zichtbare grafiek met privéaantallen is een metadata-signaal en verifieert geen identiteit, dienstverband of intentie.