La risposta breve
GitLab offre un’opzione Profilo privato nelle impostazioni del profilo. Si tratta di un controllo di visibilità per la pagina del profilo, non di una modalità privacy globale per tutto ciò che è collegato al tuo account. Le impostazioni del profilo privato non rendono privati tutti i progetti pubblici o le informazioni visibili via API, e l’identità dell’email dei commit ha impostazioni separate. Considera l’interruttore come un passo di una revisione, non come il traguardo finale.
GitLab offre un’opzione Profilo privato nelle impostazioni del profilo. Fonte
Le impostazioni del profilo privato non rendono privati tutti i progetti pubblici o le informazioni visibili via API. Fonte
L’identità dell’email dei commit ha impostazioni separate. Fonte
Passo 1: scatta un’istantanea iniziale
Prima di modificare qualsiasi cosa, registra cosa vede un visitatore non autenticato. Usa una finestra privata o un profilo del browser non connesso a GitLab e salva screenshot con le date. Questo ti dà una base di riferimento da confrontare dopo l’attivazione.
Registra queste viste:
- La tua pagina del profilo come visitatore non autenticato: nome visualizzato, avatar, bio, posizione, link al sito web e eventuali handle social elencati.
- La tua lista di progetti pubblici: nomi, descrizioni, etichette di visibilità e date dell’ultima attività.
- L’attività di contribuzione mostrata sul profilo, se visibile.
- Una pagina di commit di esempio da un progetto pubblico, per vedere quale nome ed email sono associati.
- Il tuo profilo come non membro autenticato se riesci a organizzarlo, poiché alcune viste differiscono tra visitatori anonimi e autenticati.
Mantieni l’istantanea fattuale. Non stai cercando di giudicare se le informazioni sono sensibili; stai cercando di sapere cosa esiste prima di modificare le impostazioni.
Passo 2: modifica l’impostazione di visibilità del profilo
In GitLab, la privacy del profilo è controllata dalle impostazioni del profilo. Le etichette esatte dei menu possono cambiare tra le versioni, quindi naviga per funzione invece di memorizzare un percorso: apri le impostazioni del tuo account, trova la sezione del profilo e cerca l’opzione Profilo privato descritta nella documentazione ufficiale di GitLab.
GitLab offre un’opzione Profilo privato nelle impostazioni del profilo. Fonte
Quando la abiliti, non dare per scontato che il resto del tuo account segua. L’impostazione governa la presentazione del profilo; non riclassifica progetti, issue, merge request, commenti o risposte API che sono già pubblici.
Le impostazioni del profilo privato non rendono privati tutti i progetti pubblici o le informazioni visibili via API. Fonte
Passo 3: rivedi i progetti pubblici separatamente
La visibilità del progetto è un’impostazione a sé, per ogni progetto. Dopo aver abilitato il profilo privato, apri ogni progetto che possiedi o gestisci e controlla la sua visibilità. Un progetto impostato su pubblico rimane raggiungibile da chiunque abbia il link, e il suo repository, le issue e la cronologia dei commit possono restare visibili indipendentemente dall’impostazione del tuo profilo.
Usa questa tabella decisionale per ordinare ciò che trovi:
| Cosa hai trovato | Dove si trova il controllo | Cosa verificare dopo averlo modificato |
|---|---|---|
| Dettagli della pagina del profilo (bio, link, posizione) | Impostazioni del profilo | Ricarica il profilo da non autenticato e conferma cosa vede un visitatore |
| Repository e issue di un progetto | L’impostazione di visibilità del progetto stesso | Apri l’URL del progetto in una finestra privata |
| Nome ed email dell’autore del commit | Impostazioni dell’email/identità dei commit | Ispeziona una pagina di commit in ogni progetto interessato |
| Risposte API che contengono i tuoi dati | La visibilità della risorsa, non l’interruttore del profilo | Richiedi di nuovo lo stesso endpoint da non autenticato |
| Copie in cache o indicizzate altrove | Fuori dalle impostazioni di GitLab | Cerca l’URL del profilo e i nomi dei progetti |
Due limiti onesti vanno menzionati qui. Primo, cambiare un progetto da pubblico a privato influisce su tutti coloro che facevano affidamento su quell’URL, comprese le persone che lo hanno messo tra i preferiti o forkato; la documentazione di GitLab sulla visibilità dei progetti è il posto giusto per comprendere questi effetti. Secondo, i motori di ricerca e i mirror di terze parti possono conservare copie di pagine che erano pubbliche in precedenza; una modifica alle impostazioni non raggiunge quelle copie.
Passo 4: separa la tua identità nei commit
I metadati dei commit sono una sorpresa frequente. Un commit registra un nome e un’email dell’autore, e questi valori possono differire da ciò che il tuo profilo mostra ora. L’identità dell’email dei commit ha impostazioni separate, quindi modificare la visibilità del profilo non riscrive i commit esistenti né cambia necessariamente ciò che i commit futuri espongono.
L’identità dell’email dei commit ha impostazioni separate. Fonte
Una sequenza pratica di revisione:
- Apri una pagina di commit in ogni progetto pubblico a cui contribuisci.
- Annota il nome e l’email dell’autore mostrati.
- Controlla le impostazioni dell’email dei commit e conferma quale indirizzo viene usato per i nuovi commit.
- Decidi se i commit esistenti richiedono attenzione; riscrivere la cronologia è un’operazione separata con le sue conseguenze, e non fa parte dell’interruttore del profilo.
Non dare per scontato che abilitare un profilo privato nasconda i metadati dei commit. I due aspetti sono governati da impostazioni diverse.
Passo 5: verifica lo stato successivo
Ripeti esattamente l’istantanea iniziale: stessa modalità del browser, stesse pagine, stessi campioni di commit. Confronta fianco a fianco. Un controllo utile è chiedersi cosa è cambiato e cosa no. Se la tua pagina del profilo è ora limitata ma un progetto pubblico elenca ancora i tuoi commit con un’email, la revisione non è finita.
Controlla anche le informazioni visibili via API, dove puoi. Se in precedenza avevi interrogato un endpoint pubblico che restituiva i dati del tuo profilo o dei tuoi progetti, richiedilo di nuovo da non autenticato e confronta. L’opzione del profilo privato non è una promessa che le risposte API cambino.
Le impostazioni del profilo privato non rendono privati tutti i progetti pubblici o le informazioni visibili via API. Fonte
Errori comuni
- Trattare l’interruttore del profilo privato come privacy a livello di account. È un’impostazione del profilo; progetti e risorse visibili via API hanno le proprie regole di visibilità.
- Dimenticare l’email dei commit. L’identità dei commit è configurata separatamente, e i vecchi commit mantengono i metadati con cui sono stati creati.
- Controllare solo da autenticato. La tua vista non è quella del visitatore. Verifica sempre da non autenticato.
- Presumere che un progetto eliminato o rinominato scompaia ovunque. Gli indici di ricerca e i mirror possono sopravvivere alla pagina originale.
- Cambiare tutto in una volta. Senza un’istantanea iniziale non puoi dire quale modifica ha prodotto quale risultato.
- Confondere un profilo nascosto con dati eliminati. Un profilo limitato o modificato non dimostra che i dati memorizzati siano stati rimossi.
- Ignorare gli handle collegati. Un link in bio o un handle social sul profilo può portare ad account altrove che non hai revisionato.
Controllare gli handle che restano
Un profilo GitLab spesso elenca un sito personale, un handle social o un nome utente riutilizzato su altri servizi. Quei link sono fuori dalle impostazioni di GitLab, e sono esattamente il tipo di impronta pubblica che una revisione del profilo dovrebbe far emergere. Se vuoi vedere dove un handle noto appare in altre community, una ricerca per nome utente può aiutarti a mappare le corrispondenze pubbliche; la nostra guida su come trovare account social tramite nome utente spiega la tecnica. TraceSeek copre 3.000+ piattaforme e offre una prima scansione gratuita, con un tempo di scansione dichiarato di 20–30 secondi. Le corrispondenze pubbliche sono indizi, non prova di proprietà, e una ricerca non modifica alcuna impostazione della piattaforma né rivela registrazioni private.
Proteggere la tua impronta
La privacy su un host di codice è un insieme di controlli indipendenti, non un singolo interruttore. Una routine praticabile è rivedere insieme la visibilità del profilo, la visibilità dei progetti e l’identità dei commit, poi ricontrollarle dopo qualsiasi cambiamento di ruolo, datore di lavoro o attività pubblica. Conserva un’istantanea datata in modo che le revisioni future partano da prove anziché dalla memoria. Dove una piattaforma documenta le proprie impostazioni, leggi quella documentazione invece di affidarti a riassunti di seconda mano, perché menu e impostazioni predefinite cambiano tra le versioni. E quando trovi un handle che appare su più servizi, rivedi ogni account secondo le sue regole; l’impostazione di privacy di una piattaforma non ha effetto su un’altra.
Fatti chiave
- GitLab offre un’opzione Profilo privato nelle impostazioni del profilo.
- Le impostazioni del profilo privato non rendono privati tutti i progetti pubblici o le informazioni visibili via API.
- L’identità dell’email dei commit ha impostazioni separate.
- TraceSeek copre 3.000+ piattaforme e offre una prima scansione gratuita, con un tempo di scansione dichiarato di 20–30 secondi.
- Le corrispondenze pubbliche di un nome utente sono indizi, non prova di proprietà.