# GitLab Reviews
**Vendor:** GitLab Inc.  
**Category:** [Software di hosting per il controllo delle versioni](https://www.g2.com/it/categories/version-control-hosting)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 891
## About GitLab
GitLab è la piattaforma DevSecOps più completa alimentata dall&#39;IA che consente l&#39;innovazione del software potenziando i team di sviluppo, sicurezza e operazioni per costruire software migliori, più velocemente. Con GitLab, i team possono creare, consegnare e gestire il codice rapidamente e continuamente invece di gestire strumenti e script disparati. GitLab aiuta i tuoi team in tutto il ciclo di vita DevSecOps, dallo sviluppo, alla sicurezza, al deployment del software. Cosa ci rende veramente diversi? - Flessibilità: Consuma come servizio o gestisci il tuo deployment - Cloud-Agnostico: Distribuisci ovunque senza vincoli del fornitore - Nessuna sostituzione: Scala verso un approccio di piattaforma al tuo ritmo



## GitLab Pros & Cons
**What users like:**

- Gli utenti apprezzano la **facilità d&#39;uso** di GitLab, semplificando i flussi di lavoro con le sue capacità DevOps tutto-in-uno. (40 reviews)
- Gli utenti apprezzano la **piattaforma DevOps tutto-in-uno** di GitLab, migliorando la collaborazione e ottimizzando i flussi di lavoro senza problemi. (39 reviews)
- Gli utenti apprezzano l&#39; **integrazione CI/CD senza soluzione di continuità** di GitLab, migliorando la collaborazione e ottimizzando i loro processi DevOps. (33 reviews)
- Gli utenti apprezzano le **integrazioni senza soluzione di continuità** di GitLab, godendo della comodità di una piattaforma DevSecOps tutto-in-uno. (32 reviews)
- Gli utenti apprezzano l&#39; **integrazione CI/CD senza soluzione di continuità** di GitLab, migliorando l&#39;automazione e la collaborazione all&#39;interno dei loro flussi di lavoro DevOps. (31 reviews)
- Gli utenti apprezzano le **funzionalità di collaborazione senza soluzione di continuità** di GitLab, migliorando le interazioni tra sviluppatori e project manager. (31 reviews)
- Git Integration (28 reviews)
- Automation (27 reviews)
- Gli utenti apprezzano le **capacità di distribuzione senza interruzioni** di GitLab, che semplifica CI/CD senza strumenti aggiuntivi. (27 reviews)
- Gli utenti apprezzano le **funzionalità di interfaccia intuitiva e collaborazione senza interruzioni** di GitLab per una gestione efficiente dei repository. (25 reviews)

**What users dislike:**

- Gli utenti trovano la **complessità** dell&#39;installazione e gestione di GitLab un ostacolo significativo nella loro esperienza. (20 reviews)
- Gli utenti trovano la **curva di apprendimento difficile** di GitLab impegnativa a causa della sua interfaccia complessa e delle configurazioni. (19 reviews)
- Gli utenti trovano l&#39; **interfaccia confusa** impegnativa, soprattutto a causa del disordine e della difficoltà nel navigare tra le opzioni. (15 reviews)
- Gli utenti trovano l&#39; **interfaccia utente complessa** ingombrante, con prestazioni lente e un layout disordinato che influisce sulla usabilità. (14 reviews)
- Gli utenti trovano la **ripida curva di apprendimento** di GitLab impegnativa, soprattutto quando si adattano alle sue numerose funzionalità. (13 reviews)
- Gli utenti trovano **frustranti le funzionalità limitate** di GitLab, specialmente con le opzioni avanzate bloccate dietro piani tariffari di livello superiore. (13 reviews)
- Slow Performance (13 reviews)
- Gli utenti trovano frustrante la **difficoltà di apprendimento** in GitLab a causa della sua interfaccia complessa e delle capacità di ricerca inefficaci. (12 reviews)
- Gli utenti trovano le **funzionalità mancanti** in GitLab, come la risoluzione dei conflitti e la ricerca avanzata, frustranti e limitanti. (12 reviews)
- Performance Issues (12 reviews)

## GitLab Reviews
  ### 1. Memorizza le versioni del progetto con Gitlab

**Rating:** 4.5/5.0 stars

**Reviewed by:** Deepti S. | 5G Software Developer 2, Enterprise (> 1000 dip.)

**Reviewed Date:** April 24, 2022

**Cosa Le piace di più di GitLab?**

Mi piace quanto sia facile salvare tutte le versioni del progetto su cui stai lavorando.

**Cosa non Le piace di GitLab?**

L'interfaccia è un po' complicata per i principianti. Può modificarla un po' per una comprensione migliore e più facile.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Un team può facilmente passare da una versione a qualsiasi versione precedente, se necessario. È vantaggioso in caso di guasto in produzione.

  ### 2. La facilità d'uso corrisponde a quella di Github con un'interfaccia utente molto più pulita.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sayan P. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 18, 2022

**Cosa Le piace di più di GitLab?**

Gitlab è estremamente facile da usare e fa

**Cosa non Le piace di GitLab?**

facile da capire. Usavo GitHub dove spesso dimenticavo la disposizione delle impostazioni o dove si trovava cosa. Gitlab rende questo facile grazie a un'interfaccia utente più pulita.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Uso GitLab per il controllo delle versioni e CI CD. Usiamo GitLab anche per costruire progetti.

  ### 3. Il controllo di versione è facile con questo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajesh B. | Tech lead, Mid-Market (51-1000 dip.)

**Reviewed Date:** March 24, 2022

**Cosa Le piace di più di GitLab?**

Gitlab è il miglior strumento per il controllo delle versioni. Mi piace la funzione di recuperare le modifiche ed è anche facile mantenere il codice e vedere l'interfaccia utente per la strategia dei branch. Sono così abituato a questo strumento che lo cerco sempre. Lo adoro.

**Cosa non Le piace di GitLab?**

Non c'è nulla da non apprezzare in questo, ma come caratteristica mancante, sento che dovrebbe fornirci anche un'interfaccia di confronto. Attualmente ha una versione molto basilare che può essere migliorata.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Le modifiche al codice tra tutto il team. Possiamo usare questo per condividere e gestire il codice insieme alla versione e alla sicurezza. Non riesco a immaginare lo sviluppo senza questo strumento utile.

  ### 4. Sto usando Gitlab da quasi tre anni

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abdallah N. | Mobile Team Lead - iOS at TOTERS Delivery, Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 07, 2022

**Cosa Le piace di più di GitLab?**

Facile creare un repository, specialmente creare quelli privati. Aggiungere collaboratori è facile, inoltre puoi specificare i ruoli per ciascuno. Facile da integrare con terze parti CI/CD.

**Cosa non Le piace di GitLab?**

Quasi tutto va bene con Gitlab, e se devo menzionare qualcosa da migliorare è l'esperienza UX/UI. A volte mi perdo quando devo accedere ai dettagli del portale.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Quando altri strumenti di controllo del codice sorgente non erano gratuiti e dovevi pagare per un repository privato, usavo Gitlab. Usavo Gitlab per creare le mie applicazioni private e per condividerle con il mio team di sviluppatori.

  ### 5. Gitlab: Fai di più con il tuo strumento di gestione dei repository.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sushruta G. | Senior Software Developer (R&D), Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 22, 2022

**Cosa Le piace di più di GitLab?**

Gitlab offre così tante funzionalità oltre alla gestione di base dei repository. Ad esempio, Boards - Gestisci e organizza funzionalità, problemi o traguardi. Capacità di gestire container/docker. Funzionalità CI/CD.

**Cosa non Le piace di GitLab?**

Non ho riscontrato problemi nell'utilizzo di Gitlab e non c'è molto che non mi piaccia. Tuttavia, poiché utilizziamo Visual Studio come IDE, Gitlab non è facile da integrare con VS come TFS.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Non è solo un tradizionale strumento di gestione dei repository, ma offre anche molte altre funzionalità. Abbiamo utilizzato Gitlab come nostro sistema di controllo delle versioni e abbiamo anche utilizzato le sue funzionalità CI/CD/CR.

  ### 6. Una buona alternativa a Github

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankit S. | Back End Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 13, 2021

**Cosa Le piace di più di GitLab?**

Ho usato GitLab per molto tempo, ed è facile creare il branch e condividere il codice con altri membri del team. Fornisce funzionalità come il versionamento del codice, l'integrazione e il deployment continui, e la revisione del codice prima del merge. La sua interfaccia utente è eccellente e facile da usare.

**Cosa non Le piace di GitLab?**

Non fornisce migliori autorizzazioni e controllo per l'utente. A volte, dopo il loro aggiornamento, è difficile trovare la funzione particolare. I prezzi sono troppo alti rispetto ad altri.

**Raccomandazioni per chi sta considerando GitLab:**

GitLab è uno strumento efficiente ed eccellente per mantenere il nostro codice in diversi rami e mantenere pulito il ramo principale. Inoltre, ha pipeline CI/CD robuste. Quindi, secondo me, devi provarlo almeno una volta.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Usiamo GitLab per distribuire il codice e mantenere il nostro repository qui. Garantisce la sicurezza del nostro codice. Con GitLab, possiamo rendere il nostro repository privato in caso di problemi. Ci aiuta nell'integrazione e distribuzione automatizzata del nostro codice.

  ### 7. Uno dei migliori repository di codice per archiviare il codice online

**Rating:** 5.0/5.0 stars

**Reviewed by:** Divyang j. | Test Analyst, Enterprise (> 1000 dip.)

**Reviewed Date:** April 11, 2022

**Cosa Le piace di più di GitLab?**

Quando si lavora in un grande team in cui il codice cambia frequentemente o dobbiamo condividere il codice, possiamo farlo facilmente con GitLab.

**Cosa non Le piace di GitLab?**

Non esiste un'integrazione diretta di GitLab con alcun editor di codice come Eclipse, quindi ciò può essere frustrante.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Non esiste un'integrazione diretta di GitLab con alcun editor di codice come Eclipse, quindi questo può essere frustrante.

  ### 8. Uno strumento DevOps tutto-in-uno di cui ho bisogno

**Rating:** 4.5/5.0 stars

**Reviewed by:** Thouseef K. | Senior Systems Engineer, (DevOps Engineer / Developer), Enterprise (> 1000 dip.)

**Reviewed Date:** October 12, 2021

**Cosa Le piace di più di GitLab?**

Quando uso GitLab, non devo dipendere da molti altri strumenti DevOps. Lo utilizzo principalmente per la gestione del codice sorgente. La GitLab CI è una caratteristica molto buona che ti permette di scrivere pipeline CI/CD usando un file YAML. Penso che sia molto più semplice rispetto ad altri strumenti CI. È facile anche configurare un runner. Ci sono molte opzioni per scegliere un runner, come shell, shared, supporta persino il cluster Kubernetes.

Questo strumento si integra anche con vari altri strumenti come Jira.

Interfaccia utente intuitiva.

**Cosa non Le piace di GitLab?**

Non ci sono molte carenze principali che ho affrontato. Ma sento che, anche se ci sono così tante funzionalità offerte da GitLab, potrebbe non essere utile per tutti o potrebbe esserci un altro strumento che la tua organizzazione utilizza per lo stesso scopo. Ad esempio, GitLab Registry.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Questo è utilizzato principalmente per la gestione del codice sorgente all'interno della nostra organizzazione. Tutto il codice applicativo utilizzato nell'organizzazione risiede qui, questa è la fonte di verità. Il percorso DevOps inizia da qui.

  ### 9. Utilizzando Gitlab per i miei progetti di sviluppo Android quotidiani

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 10, 2022

**Cosa Le piace di più di GitLab?**

Le pipeline che vengono create automaticamente per il GitLab CI/CD, inoltre aggiungere richieste di merge e revisionare è molto facile.

**Cosa non Le piace di GitLab?**

Alcuni documenti relativi a CI/CD non sono aggiornati, sono piuttosto vecchi. Devono essere aggiornati.

**Raccomandazioni per chi sta considerando GitLab:**

In futuro mi piacerebbe utilizzare GitLab CI/CD e penso che le tariffe offerte da GitLab siano migliori rispetto ad altri concorrenti. Quindi consiglierei ad altri di utilizzare GitLab in questo caso.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Poiché è uno strumento git, lo uso per salvare i miei progetti di sviluppo Android quotidiani.

  ### 10. Migliore piattaforma open source per la gestione del codice sorgente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bhavi T. | Senior Web Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 26, 2021

**Cosa Le piace di più di GitLab?**

GitHub è conosciuto da quasi tutti, ma Gitlab è noto solo a pochi. Gitlab è la piattaforma dove puoi gestire completamente il codice sorgente del progetto, che ti permette di coordinare, condividere e collaborare con l'intero team di sviluppo software.

Poiché sto lavorando con il team, risolvo molti problemi di lavoro come

- Tracciare e unire i rami del codice di altri sviluppatori
- Controllare le modifiche apportate dai compagni di squadra nel codice sorgente per abilitare il lavoro parallelo e accelerare la consegna del software.

**Cosa non Le piace di GitLab?**

Poiché GitLab è ovviamente molto più complesso di GitHub, richiede una comprensione adeguata della piattaforma, il che può richiedere un po' di tempo, poiché è molto diverso dagli altri VCS.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Ho dovuto collaborare al codice con i compagni di squadra seguendo un insieme predefinito di processi e standard. In quel momento, ho scoperto GitLab, quindi GitLab fornisce l'integrazione continua (CI) e la consegna continua (CD) integrate, che mi hanno aiutato molto a semplificare il testing e la consegna del progetto.

  ### 11. Una delle migliori piattaforme per la collaborazione al codice

**Rating:** 4.5/5.0 stars

**Reviewed by:** Archana M. | Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** April 14, 2022

**Cosa Le piace di più di GitLab?**

Lavoro come sviluppatore Spring. E ho bisogno di caricare il mio codice quotidianamente su GitLab creando rami separati. Ho trovato la sua interfaccia utente molto facile da usare e comprensibile.

**Cosa non Le piace di GitLab?**

A volte, mentre si risolvono i conflitti di unione, si creano alcuni problemi, ma penso che non sia una cosa grave. Tuttavia, sarò felice se questa cosa verrà risolta presto.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Sto caricando il mio codice regolarmente su GitLab, e i miei altri colleghi accedono a quel codice molto facilmente. Ha reso la collaborazione sul codice molto più semplice durante lo sviluppo delle applicazioni.

  ### 12. È tutto collegato !!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Swati R. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 23, 2021

**Cosa Le piace di più di GitLab?**

- Strettamente integrato con strumenti CI come Jenkins.
- Può creare pipeline CI di Gitlab.
- Supporta l'Infrastructure As Code tramite pipeline Jenkins.
- Sicuro.
- Ha una buona integrazione con strumenti di scansione come Blackduck e Checkmarx.

**Cosa non Le piace di GitLab?**

- Configurare i Webhook con Jenkins è un processo noioso.
- La CLI di Gitlab non ha funzionalità eccellenti.
- Differenza nelle funzionalità tra la versione con licenza on-premise e la versione SAAS.

**Raccomandazioni per chi sta considerando GitLab:**

Per favore, procedi e ottieni un ambiente CICD completamente integrato. Riduci i costi sul tuo strumento di gestione dei componenti. Opta per Gitlab SAAS se non vuoi configurare e mantenere l'infrastruttura di Gitlab.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

- Nella nostra organizzazione, stiamo utilizzando Gitlab in diversi modi.
   - Utilizzato come strumento SCM.
   - Eseguiamo anche pipeline CI di Gitlab direttamente su Gitlab.
   - Invece di usare Confluence, ora usiamo Gitlab per memorizzare tutta la documentazione relativa ai progetti.
   - Gestiamo anche gli artefatti di build su Gitlab ora.

Benefici
 - Ha reso lo sviluppo più facile e ha ridotto il nostro tempo di rilascio.
 - Ha ridotto il costo per il nostro strumento di gestione dei componenti come artifactory.

  ### 13. Un repository di codice sicuro e che migliora la produttività

**Rating:** 3.0/5.0 stars

**Reviewed by:** Aaryan S. | Project Engineer - Turbo, Enterprise (> 1000 dip.)

**Reviewed Date:** March 30, 2022

**Cosa Le piace di più di GitLab?**

Questo strumento aumenta l'efficienza di un sviluppatore mostrando dove dovremmo essere effettivamente. Mostra dove stiamo rimanendo indietro. E oltre a questo, fornisce un'archiviazione sicura di prim'ordine.

**Cosa non Le piace di GitLab?**

Questo strumento semplicemente manca di alcune funzionalità essenziali rispetto ai concorrenti. I menu sono un po' complessi da gestire per un principiante. A volte ci vuole un po' di tempo per mostrare l'errore del codice.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Sto usando questo per la consegna e per monitorare il progresso dei miei piccoli progetti che essenzialmente non richiedono funzionalità avanzate. È un'applicazione abbastanza leggera e il processo di memorizzazione è veloce ed efficace.

  ### 14. Il miglior software di gestione dei repository mai esistito

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vikrant R. | Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 03, 2022

**Cosa Le piace di più di GitLab?**

Ho usato Gitlab per memorizzare tutti i progetti che realizzo in Python. È uno strumento fantastico e adoro quanto sia facile lavorare sull'interfaccia utente. Puoi creare rami, unire rami, modificare il codice (file per file o in blocco utilizzando Web IDE) e molto altro. Puoi anche annullare le modifiche se fai un errore nel codice, il che è semplicemente fantastico per me :D

**Cosa non Le piace di GitLab?**

Non ho nulla da criticare in Gitlab. L'interfaccia utente è buona, le funzionalità sono buone, è anche molto ottimizzato. Nessuna lamentela!

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Gitlab mi aiuta a risolvere diversi problemi che includono il controllo delle versioni, fornendo un repository centrale per tutto il mio codice, un'interfaccia utente facile da usare, una buona compatibilità con Git bash per un lavoro più veloce, ecc.

  ### 15. Un intero framework per lavorare su DevOps

**Rating:** 5.0/5.0 stars

**Reviewed by:** roopesh a. | Quality analyst, Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 28, 2022

**Cosa Le piace di più di GitLab?**

Facile da configurare la pipeline se hai una conoscenza di base

**Cosa non Le piace di GitLab?**

Il server è più lento e a volte perde la connessione con la gestione della build, se la rete è debole (è necessaria una connessione internet forte)

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Crea una pipeline dalla fase di sviluppo al testing e al deployment per le applicazioni back-end

  ### 16. Il miglior controllo di versione per scopi CI/CD

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shoaib A. | AI Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** April 22, 2022

**Cosa Le piace di più di GitLab?**

CI/CD, utilizzo di DevOps, creazione di lavori, supporto, server, latenza.

**Cosa non Le piace di GitLab?**

Configurazione complessa per il processo CI/CD e di autenticazione. A volte i server si bloccano.

**Raccomandazioni per chi sta considerando GitLab:**

Gitlab è la piattaforma di controllo versione più conosciuta, utilizzata in tutto il mondo e accettata dalle aziende più prestigiose.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Sto lavorando con soluzioni DevOps basate su AI. La risposta più veloce, comandi facili da usare, documentazione.

  ### 17. La migliore piattaforma CI/CD (DevOps) che ho sperimentato

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** January 18, 2022

**Cosa Le piace di più di GitLab?**

Mi piace molto di più la flessibilità delle pipeline CI/CD. Fornisce strumenti e funzionalità che consentono di combinare il ciclo di vita dello sviluppo software e delle operazioni in un unico posto con l'aiuto di VCS, CI/CD, registri di container e pacchetti e altre caratteristiche.

**Cosa non Le piace di GitLab?**

In realtà succede molto raramente, ma a volte i lavori della pipeline non si attivano quando uso la parola chiave "only:changes" nelle mie pipeline CI. Rispetto ai concorrenti, il sito web funziona un po' lentamente.

**Raccomandazioni per chi sta considerando GitLab:**

È facile da usare. Il prezzo è buono.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Con GitLab, copriamo:
- contributo software: I team stanno contribuendo al software facilmente
- consegna del software: Questo processo è diventato più facile e gestibile con l'aiuto della funzionalità CI/CD.
- pacchetti e registri: È molto utile quando puoi memorizzare i tuoi container o pacchetti (ad esempio, Helm charts) nel registro di GitLab.

  ### 18. Gitlab - Uno strumento per migliorare la produttività con grande facilità..!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Valentino Joebert B. | Maintenance Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 15, 2021

**Cosa Le piace di più di GitLab?**

1. Interfaccia molto facile da usare per lo sviluppo del sistema, i sistemi di sicurezza e i team operativi.
2. Molto facile da integrare con altre risorse e strumenti.
3. Sezione gratuita di risorse.
4. Creazione di un compito all'interno di un problema in modo che sia possibile un'ulteriore identificazione. È il migliore.

**Cosa non Le piace di GitLab?**

Molto pochi conoscono e difficile ottenere aggiornamenti ..! A volte è difficile da gestire e richiede formazione ...!! La qualità dei cruscotti non è molto buona e richiede un aggiornamento importante ...!! È anche molto problematico testare CI localmente, e l'interfaccia è davvero molto lenta e confusa da navigare...! Gli arresti occasionali sono abbastanza comuni.

**Raccomandazioni per chi sta considerando GitLab:**

È il miglior software dove tutto è sotto lo stesso tetto. GitLab ha CI/CD gratuito e si integra davvero bene. Traguardi, rami di codice, tutto è molto facile da usare dai repository...! Vai per esso poiché è il miglior sistema di gestione di progetti e codice conosciuto per ogni settore industriale...!

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Problemi di sviluppo del sistema, disposizioni di sicurezza e interconnessione dei team operativi. Fornisce anche un ampio repository su DevOps basato sul web. Offre inoltre funzionalità di tracciamento dei problemi e pipeline CI/CD utilizzando una licenza open source, che è molto utile.

  ### 19. Soluzione completa e adatta agli sviluppatori per il tuo prossimo progetto

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ankush J. | Consultant, Enterprise (> 1000 dip.)

**Reviewed Date:** February 09, 2022

**Cosa Le piace di più di GitLab?**

Mi piace e utilizzo GitLab per le seguenti cose:
- Per ospitare il repository Git come controllo di versione
- Per impostare l'integrazione continua e il deployment continuo
- Per memorizzare i pacchetti NuGet nel Registro dei Pacchetti di GitLab
- Come strumento di gestione dei progetti

**Cosa non Le piace di GitLab?**

- L'interfaccia utente di GitLab potrebbe essere migliorata per l'usabilità, può adottare alcune funzionalità da Azure DevOps
- Può migliorare la visualizzazione della bacheca kanban
- Sarebbe utile avere l'analisi del codice statico integrata

**Raccomandazioni per chi sta considerando GitLab:**

Il miglior strumento open-source per tutte le tue esigenze, dalla gestione del codice, al CI/CD, alla gestione dei progetti fino alla documentazione. GitLab soddisfa tutte le tue necessità.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Sto risolvendo i seguenti problemi con GitLab:
- Usarlo come controllo di versione
- Usarlo per la gestione dei progetti
- Usarlo per la documentazione
- Usarlo per DevOps

  ### 20. GitLab buon servizio

**Rating:** 3.5/5.0 stars

**Reviewed by:** Pavel S. | Инженер-электротехник, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 21, 2022

**Cosa Le piace di più di GitLab?**

una grande piattaforma sia per il business che per i tuoi progetti personali. avere un proprio wiki è conveniente. facilità d'uso multipiattaforma. ottimo modo per condividere i tuoi progetti

**Cosa non Le piace di GitLab?**

menu del sito non molto intuitivo. la configurazione iniziale è difficile.

**Raccomandazioni per chi sta considerando GitLab:**

buon uso

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

sistema di controllo delle versioni, archiviazione e backup dei progetti. accesso ai progetti degli amici

  ### 21. Operazione semplice, sicura e protetta in un unico posto. GitLab

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jyothi Swaroop L. | Associate Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 24, 2022

**Cosa Le piace di più di GitLab?**

Possiamo combinare e allegare il software che ha la capacità di svilupparsi in modo sicuro in un unico luogo con meno confusione e maggiore efficacia, con vantaggi aggiunti come il risparmio di tempo.

**Cosa non Le piace di GitLab?**

La richiesta di unione è piuttosto difficile rispetto ad altre operazioni, potrebbe essere meglio se la capissero e migliorassero e tracciassero i cambiamenti delle attività del percorso. e l'autorizzazione non è di alto livello.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

È facile gestire cose difficili come il versionamento del codice con traguardi e la gestione dei problemi e le integrazioni sono la parte migliore dei servizi GitLab con funzionalità DevOps.

  ### 22. Revisione di GitLab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chandrasekar M. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** August 19, 2022

**Cosa Le piace di più di GitLab?**

Facile utilizzo di git e interfaccia utente utile. Webhook per attivare CI/CD.

**Cosa non Le piace di GitLab?**

Non molti progetti open source sono ospitati.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Configurazione di GitLab in sede per gestire SCM

  ### 23. Soluzione facile da usare e ospitata autonomamente

**Rating:** 5.0/5.0 stars

**Reviewed by:** Krisid M. | P, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 19, 2022

**Cosa Le piace di più di GitLab?**

La facilità di configurare la piattaforma in un VPS

**Cosa non Le piace di GitLab?**

Anche se è auto-ospitato, non puoi assegnare più di una persona a un compito specifico. Ci sono compiti che necessitano di collaborazione.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Avere un numero illimitato di utenti e dipendere solo dallo spazio di archiviazione dell'host si è rivelato più economico

  ### 24. Tutto in un unico posto!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cristofer G. | Software Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 16, 2021

**Cosa Le piace di più di GitLab?**

Non solo è una piattaforma per il controllo delle versioni, ma ha anche un robusto catalogo di strumenti per aiutare a gestire i team di sviluppo. Non è necessario contrattare altri fornitori per gestire progetti software.

**Cosa non Le piace di GitLab?**

Fino a poco tempo fa, l'unico dettaglio era che non potevi impostare un tema scuro. Ma questo è stato risolto, per ora, è perfetto per me. Se dovessi migliorare qualcosa, sarebbe sviluppare ulteriormente la parte di gestione delle attività.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Tutti gli strumenti di codice e controllo di un progetto software in un unico posto. Non abbiamo bisogno di commentare questioni relative al codice su altre piattaforme. In breve, efficienza e praticità.

  ### 25. Il miglior sistema di controllo delle versioni open-source

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saunak S. | Senior Full Stack Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 17, 2022

**Cosa Le piace di più di GitLab?**

GitLab è open-source ed è la cosa migliore che mi sia piaciuta. Un'altra cosa che mi è piaciuta sono strumenti come Jenkins per l'integrazione continua. Ho adorato la sua interfaccia e la facilità di accesso a tutti i menu e le opzioni.

**Cosa non Le piace di GitLab?**

A volte il webhook di GitLab è difficile da configurare. La riga di comando non è facile da usare. Blocchi complicati e difficili da personalizzare. Il piano di abbonamento è costoso.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Mi è piaciuto che in GitLab sia facile gestire progetti o repository. Aggiungi e gestisci CI/CD, connetti GKE e Kubeflow. CI/CD utilizzando GitLab sotto il piano gratuito che mi ha aiutato a rendere la vita più facile.

  ### 26. Controllo delle versioni semplificato con GitLab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankit K. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 18, 2022

**Cosa Le piace di più di GitLab?**

GitLab offre la migliore esperienza utente con molte funzionalità utili nell'interfaccia utente di GitLab, come le modifiche nei file, l'albero del browser dei file, le fasi della pipeline, ecc. Inoltre, i comandi sono semplici da memorizzare e molto utili per quanto riguarda il rebase, il merge, la riscrittura della cronologia, ecc.

**Cosa non Le piace di GitLab?**

Quando ci sono conflitti nei file, non possiamo fare il rebase usando l'interfaccia utente. Il team di GitLab deve fornire un'interfaccia per risolvere i conflitti nelle modifiche al codice utilizzando l'interfaccia utente stessa; in questo modo, il "rebase locale" non dovrebbe essere necessario.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Stiamo utilizzando l'interfaccia utente di GitLab per controllare la versioning del repository, per unire le modifiche del codice nel branch principale e per generare il deployment automatico dopo che vari stadi sono stati superati nella pipeline.

  ### 27. Un compagno vitale per lo sviluppo software.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chelsea T. | Senior Backend Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 16, 2021

**Cosa Le piace di più di GitLab?**

Mi piace che Gitlab si integri con strumenti importanti che utilizziamo per migliorare la produttività sul posto di lavoro, così come con strumenti di sicurezza vitali che usiamo per lo sviluppo software, come Auth0 e Akismet. Essendo in grado di integrare Gitlab con strumenti come quelli sopra menzionati, stiamo ottenendo una funzionalità migliorata e rendendo semplicemente le nostre attività di sviluppo software molto più facili ed efficienti.

**Cosa non Le piace di GitLab?**

Le revisioni del codice possono essere più intuitive per i principianti. A parte questo, penso di essere soddisfatto della qualità che sto ottenendo dall'uso di Gitlab nel corso degli anni.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Fondamentalmente utilizziamo Gitlab per la collaborazione nel coding, la gestione della cronologia delle versioni del codice, il deployment / integrazione continua, l'automazione per l'infrastruttura cloud, tra molti altri usi che riguardano i nostri processi di sviluppo software. Per quanto riguarda i benefici, Gitlab ci ha permesso di completare i progetti software più velocemente e ha reso i nostri processi di sviluppo software molto efficienti.

  ### 28. Un'altra ottima scelta per il deployment continuo dopo Jenkins

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** July 25, 2022

**Cosa Le piace di più di GitLab?**

Attualmente ci siamo spostati su GitLab per le nostre attività di CI/CD per raggiungere il nostro obiettivo di distribuzione continua, anche se ci sono molte funzionalità che sono migliori di Jenkins, ma per me l'interfaccia utente fa una grande differenza.

**Cosa non Le piace di GitLab?**

Non c'è molto da non apprezzare, ma si osservano alcuni ritardi durante il deployment del codice in produzione.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Stiamo usando GitLab per l'integrazione continua e il deployment continuo delle modifiche nell'ambiente di produzione.

  ### 29. Miglior strumento di controllo delle versioni

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** June 14, 2022

**Cosa Le piace di più di GitLab?**

Possiamo creare rami separati per il nostro compito individuale. Unire in un altro ramo. Anche il tagging è buono. Ho usato SourceTree, il plugin integrato di Git in Eclipse o IntelliJ IDE.

**Cosa non Le piace di GitLab?**

A volte risolvere i conflitti diventa difficile.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Controllo di versione del codice sorgente. Possiamo creare più rami per scopi diversi. Ci rende più produttivi.

  ### 30. Strumento per il controllo delle versioni

**Rating:** 4.0/5.0 stars

**Reviewed by:** HARSHKUMAR F. | Data Scientist, Sicurezza informatica e di rete, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 17, 2021

**Cosa Le piace di più di GitLab?**

Gitlab è open-source, quindi è buono. In secondo luogo, ha integrazione con strumenti di Continuous Integration come Jenkins. Possiamo anche creare la nostra pipeline Gitlab. Amo la sua interfaccia utente e i suoi badge. È un software di controllo delle versioni molto fluido disponibile sul mercato.

**Cosa non Le piace di GitLab?**

Molte volte i blocchi personalizzabili diventano complicati e difficili da rimuovere. Il web hook di Gitlab non è molto user-friendly poiché è difficile da configurare. La riga di comando di Gitlab non è molto facile da usare poiché non è ben dettagliata nelle sue funzionalità.

**Raccomandazioni per chi sta considerando GitLab:**

È un software eccellente per tracciare le modifiche e il controllo delle versioni dei codici da parte dei programmatori.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Sto usando GitLab per il controllo delle versioni e per tracciare il mio lavoro quotidiano e le modifiche nel codice da parte di tutti i membri del mio team. Lo trovo molto utile poiché posso vedere direttamente dove è stato modificato il codice e da chi.

  ### 31. La migliore applicazione per lavorare da remoto e anche per la divisione del lavoro per il team. Facile da usare.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohammad K. | Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 21, 2022

**Cosa Le piace di più di GitLab?**

Facile da usare e chiunque può contribuire con il proprio lavoro. Il codice può essere condiviso facilmente. Una funzione di ramificazione è la caratteristica più apprezzata.

**Cosa non Le piace di GitLab?**

Finora non c'è nulla da non apprezzare in GitLab tranne la parte dell'interfaccia utente.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Condivisione del codice tra diversi membri e gestione del tempo.

  ### 32. Il miglior sistema di controllo versione - git

**Rating:** 5.0/5.0 stars

**Reviewed by:** DHARMA B. | Sr Engineer -- Software Design, Enterprise (> 1000 dip.)

**Reviewed Date:** May 31, 2022

**Cosa Le piace di più di GitLab?**

Interfaccia a riga di comando -
Git non solo supporta l'interfaccia basata su GUI, ma supporta anche la CLI che rende l'utente Linux più a suo agio nell'usarlo

**Cosa non Le piace di GitLab?**

I conflitti che sorgono a causa della fusione di diversi rami non verranno risolti automaticamente, necessitano di intervento manuale.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Aiuta a controllare le versioni del codice e fornisce supporto per la revisione del codice per mantenere una buona qualità del codice.

  ### 33. Miglior sito di hosting statico

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kaustubh K. | Graphic Design Intern, Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 06, 2022

**Cosa Le piace di più di GitLab?**

La cosa più utile di GitLab è che è molto utile per l'hosting di siti statici come Jekyll e altro, ed è anche gratuito per il controllo delle versioni, inoltre i principianti possono farlo facilmente.

**Cosa non Le piace di GitLab?**

Lo svantaggio è che in GitLab non siamo in grado di usarlo per il rendering lato server e alcune funzioni come JavaScript e tutto il resto, e il principale svantaggio è che dipenderà dall'interfaccia utente, non dall'utente.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

I problemi aziendali che ho risolto utilizzando GitLab riguardano il monitoraggio del lavoro di squadra, tracciando i commit del team. È facile gestire chi ha fatto cosa e cosa hanno fatto, e anche per il controllo delle versioni.

  ### 34. Una delle migliori piattaforme di controllo delle versioni disponibili sul mercato

**Rating:** 5.0/5.0 stars

**Reviewed by:** Atish S. | Senior Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** December 31, 2021

**Cosa Le piace di più di GitLab?**

L'interfaccia utente è intuitiva, è possibile filtrare facilmente i commit, le differenze sono facilmente visibili, è possibile gestire facilmente il repository del progetto, la clonazione e altri aspetti sono anche facili da usare!

**Cosa non Le piace di GitLab?**

filtraggio per autore, supponi di voler vedere quanto lavoro hai fatto l'anno scorso, non puoi vedere facilmente solo i tuoi commit, non sono riuscito a trovare nient'altro da menzionare

**Raccomandazioni per chi sta considerando GitLab:**

Se stai utilizzando tutte le integrazioni di Atlassian per la gestione dei progetti, scegli Bitbucket. Se stai cercando solo il controllo delle versioni, probabilmente una delle migliori piattaforme di controllo delle versioni disponibili sul mercato è GitLab.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Uso GitLab da 3 anni e 2 mesi nell'industria della Tecnologia dell'Informazione. Utilizziamo GitLab come nostro repository centrale per gestire il codice sorgente del nostro progetto. I vantaggi li ho già menzionati!

  ### 35. Modo semplificato e collaborativo in ogni fase del progetto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roshan R. | Mobile Application Developer, Enterprise (> 1000 dip.)

**Reviewed Date:** February 15, 2022

**Cosa Le piace di più di GitLab?**

Gitlab ti aiuta a mantenere diversi commit di codice basati su una o più applicazioni gestite sotto un unico account. Aiuta l'autore e il revisore a comprendere e mantenere tutti i rami disponibili.

**Cosa non Le piace di GitLab?**

I commit automatici possono essere difficili da rivedere e accettare da più utenti/sviluppatori quando si uniscono al ramo principale. Questo causa la perdita di codice in situazioni in cui lo sviluppatore ha omesso e cancellato una certa logica.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Gitlab ha sempre aiutato nella revisione e nella leggibilità del codice per poterlo unire a un branch che va in produzione. Il vantaggio principale è che prima di rilasciare il codice puoi sempre creare più istanze di codice secondo la cronologia delle versioni.

  ### 36. GitLab: Uno strumento DevOps completo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 27, 2022

**Cosa Le piace di più di GitLab?**

GitLab è un servizio SCM sicuro e altamente disponibile che può essere utilizzato con altre funzionalità premium gratuitamente. GitLab fornisce integrazione CI e runner condivisi per l'implementazione DevOps. Ha anche una versione comunitaria che può essere auto-ospitata in qualsiasi cloud o server locale.

**Cosa non Le piace di GitLab?**

Non riesco a pensare a nulla che non mi piaccia di Gitlab, ma direi che i runner condivisi predefiniti offrono una build gratuita, ma sono davvero molto lenti rispetto ad altri servizi simili.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

GitLab ci fornisce lo spazio dove possiamo memorizzare e condividere il nostro codice con gli sviluppatori. Ci permette anche di distribuire l'applicazione con le sue funzionalità DevOps. Possiamo aggiungere i nostri runner che garantiscono distribuzioni più rapide del codice.

  ### 37. Revisione di GitLab sulla facilità d'uso e usabilità

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ahmed S. | Associate Software Engineer, Enterprise (> 1000 dip.)

**Reviewed Date:** March 16, 2022

**Cosa Le piace di più di GitLab?**

Interfaccia facile, incorpora facilmente strutture di pipeline CI/CD, puoi integrare con Kubernetes, Terraform per il deployment del progetto della tua azienda.

**Cosa non Le piace di GitLab?**

Lo schema dei colori non è buono, ha bisogno di una migliore rappresentazione delle ramificazioni.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Funziona bene per i sistemi di controllo delle versioni. Dal punto di vista finanziario, aiuta poiché è una cosa unica per incorporare elementi di pre-produzione e post-produzione.

  ### 38. Miglior strumento DevOps per la qualità del codice e la sicurezza per sviluppatori

**Rating:** 4.0/5.0 stars

**Reviewed by:** Charles  S. | Software Developer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 03, 2021

**Cosa Le piace di più di GitLab?**

Quando uso GitLab, fornisco molte cose come
   - Fornisce utenti e repository illimitati
  - Fornisce il tracciamento dei problemi sulle funzionalità della pipeline CI/CD utilizzando una licenza open-source
 - È facile gestire i repository e inviare codice in GitLab
-  Fornisce anche scalabilità del team

**Cosa non Le piace di GitLab?**

È un po' costoso.
A volte affronto problemi con l'interfaccia utente web.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

I vantaggi per i membri del team di sviluppo
- Facile creare e gestire il repository git
-- Visualizzare i commit e le modifiche
- Gestire l'accesso al progetto
- Rendere produttivo semplificando i compiti git

  ### 39. Revisione - Gitlab

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** May 26, 2022

**Cosa Le piace di più di GitLab?**

Gitlab è lo strumento che usiamo nel nostro team per la consegna continua. Gitlab ci aiuta anche a condurre revisioni del codice per le richieste di merge e i problemi. È anche facile rintracciare i problemi.

**Cosa non Le piace di GitLab?**

In GitLab, le pipeline CI/CD possono essere migliorate per un confronto migliore. L'integrazione con altri strumenti è un processo un po' complesso. La documentazione può essere migliorata. Il repository dei documenti sarebbe utile.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Gitlab ha una sicurezza molto buona. Un paio di gruppi possono lavorare collettivamente e costruire software di studio. Lo sviluppo del codice da parte del nostro membro del team può essere integrato nel nostro sistema in pochi secondi.

  ### 40. Decente repository per principianti

**Rating:** 3.5/5.0 stars

**Reviewed by:** Neeraj J. | DevOps Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 15, 2022

**Cosa Le piace di più di GitLab?**

Quello che mi è piaciuto di più di GitLab è quanto sia facile da usare e quanto sia fluida la sua interfaccia utente. È perfetto per i principianti ed è anche fantastico che abbiano la funzionalità CI/CD che funziona molto bene.

**Cosa non Le piace di GitLab?**

ciò che non piace di GitLab è la minore connettività con altri prodotti di sviluppo come Jira e AWS pipeline ecc.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Stavo usando GitLab come repository del mio codice e per CI/CD

  ### 41. Buono per il repository di codice

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yukti A. | Mid-Market (51-1000 dip.)

**Reviewed Date:** November 23, 2020

**Cosa Le piace di più di GitLab?**

Relativamente simile a molti altri siti di hosting di repository di codice. Molte delle stesse funzionalità di poter avere più repository e creare richieste di merge. Relativamente facile commentare sul codice e creare discussioni per avviare conversazioni. È anche abbastanza facile impostare un numero di integrazioni e distribuzioni continue. Nuove funzionalità vengono regolarmente aggiunte, il che aiuta a semplificare le cose. Abbiamo più repository configurati e siamo in grado di distribuire automaticamente al nostro ambiente di staging. Abbiamo anche un numero di test che vengono eseguiti per garantire che il merging nel master sia completamente riuscito e questo si aggiorna ogni volta che ci sono nuovi merge nel master. Ha anche la vista scura facilmente disponibile, il che è un sollievo.

**Cosa non Le piace di GitLab?**

Non è lo strumento più facile da usare per differenziali impilati. Ci sono alcuni vantaggi nell'uso di arc quando la richiesta di merge A dipende dalla richiesta di merge B che dovrebbe essere unita in master. Tuttavia, in kettle è meglio far sì che le persone revisionino commit per commit o aspettino che la prima richiesta di merge sia unita prima di mettere la successiva in revisione, altrimenti si finisce per fare molti git rebase master o git rebase hard e cherry pick. 
È molto fastidioso quando si vuole fare un commento riferendosi a più righe di codice e si devono inserire manualmente i numeri di riga.
È anche molto fastidioso che spesso si debba guardare affiancato piuttosto che in linea, altrimenti diventa difficile da leggere. Tuttavia, il problema con questo è che si finisce per aver bisogno di un monitor widescreen.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Stavamo cercando un posto dove archiviare il nostro codice e anche delle pipeline impostate per distribuire parte di quel codice. Avevamo bisogno di un posto per fare il code review. È bello premere il pulsante di unione quando tutto è completo dopo aver esaminato, anche se tutti i test unitari non hanno ancora finito di costruire. Stiamo iniziando a implementare i team in modo che non tutti vengano notificati quando devono esaminare.

  ### 42. Miglior strumento di gestione del codice sorgente

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tins K. | Senior Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** March 10, 2022

**Cosa Le piace di più di GitLab?**

È il miglior e perfetto strumento di gestione del codice sorgente che abbiamo mai usato. Possiamo creare quanti più repository pubblici o privati per gestire il nostro lavoro. È molto utile e d'aiuto nei lavori automatici e nello sviluppo CI/CD.

**Cosa non Le piace di GitLab?**

La piattaforma è molto aggiornata, ma penso che i prezzi di alcune funzionalità premium siano molto più alti rispetto ad altri concorrenti sul mercato.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Fornisce una visualizzazione molto attraente e approfondita della struttura complessiva del progetto che aiuta a concentrarsi solo sullo sviluppo del prodotto. Il supporto per l'automazione e l'integrazione CI/CD consente agli sviluppatori di concentrarsi principalmente sullo sviluppo del codice.

  ### 43. Gitlab ha reso la vita facile

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raveendra B. | Technical Lead, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 22, 2022

**Cosa Le piace di più di GitLab?**

Facile da gestire il codice. L'interfaccia grafica è molto bella e semplice da usare.

**Cosa non Le piace di GitLab?**

Niente. Tuttavia, ci sono margini di miglioramento.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Facile da integrare con Jenkins e problema di automazione risolto.

  ### 44. Gitlab per il repository di codice e CI/CD

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dhaval C. | Technical Architect, Piccola impresa (50 o meno dip.)

**Reviewed Date:** February 16, 2022

**Cosa Le piace di più di GitLab?**

Gitlab ha il potenziale per gestire il controllo di versione, l'automazione, gli strumenti di gestione e molto altro su un'unica piattaforma. È evoluto molto negli ultimi anni ed è diventato una piattaforma davvero matura.

**Cosa non Le piace di GitLab?**

L'interfaccia utente non è molto buona rispetto ai concorrenti. A volte è confusa o inutilizzabile. Ci vuole tempo per abituarsi all'interfaccia, ma una volta che ci si è familiarizzati è abbastanza buona.

**Raccomandazioni per chi sta considerando GitLab:**

Buon strumento se vuoi fare CI/CD insieme alla gestione del codice sorgente

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Gestione del codice sorgente, Revisione del codice, Controlli di qualità del codice, Automazione CI/CD, Analisi generale del progetto, Tracciamento e gestione dei problemi, Distribuzione su più ambienti.

  ### 45. Quasi buono come GitHub

**Rating:** 4.5/5.0 stars

**Reviewed by:** Faisal N. | CEO, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 19, 2022

**Cosa Le piace di più di GitLab?**

I molti modi per creare o importare un repository e l'IDE Web.

**Cosa non Le piace di GitLab?**

L'integrazione con Visual Studio/Code non è presente.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

L'IDE Web consente agli utenti di modificare l'intero repository nel loro browser invece di scaricarlo prima.

  ### 46. L'unica vera alternativa a GitHub

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akash D. | Senior Data Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 29, 2021

**Cosa Le piace di più di GitLab?**

1. Uno dei migliori servizi di hosting remoto disponibili per progetti basati su git.
2. Eccellente supporto per un servizio CI/CD nativo.
3. Ampia gamma di strumenti/utility disponibili per una collaborazione efficace, ruoli RBAC, ecc.

**Cosa non Le piace di GitLab?**

1. In precedenza, GitLab era più orientato verso i clienti aziendali/paganti, ma ora questo sta cambiando.
2. Hanno un buon supporto CI/CD, ma sono necessari più tutorial.
3. L'editor online ha bisogno di più funzionalità.

**Raccomandazioni per chi sta considerando GitLab:**

Prima di utilizzare GitLab, bisogna comprendere le basi di git e la sua filosofia. Si prega anche di comprendere e implementare tutte le migliori pratiche menzionate da GitLab. Inoltre, dare sempre importanza alla configurazione dei ruoli e degli accessi.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

1. Controlla la versione di tutti i progetti basati su git.
2. Aggiungi una pipeline CI/CD per tutti i progetti.
3. Connetti GKE e Kubeflow.
4. Collaborazione efficace tra tutti i membri del team.

  ### 47. Eccellente prodotto SaaS di integrazione continua e distribuzione continua

**Rating:** 5.0/5.0 stars

**Reviewed by:** PRABAKARAN A 1. | Software engineering, Enterprise (> 1000 dip.)

**Reviewed Date:** September 14, 2021

**Cosa Le piace di più di GitLab?**

Ho usato Azure DevOps per più di due anni, ma non ne sono un fan, preferisco GitLab.
1. GitLab runner/agent - Eccellente agente; abbiamo incorporato helm e il deployment continuo su Kubernetes.
2. Pipeline di GitLab - Supportano tutti i plugin principalmente attraverso un container Docker.
3. I webhook di GitLab attivano le tue pipeline in pochi secondi.
4. Repository di GitLab - abbiamo inserito tutti i nostri repository al suo interno. Repository sicuro e protetto.
5. Impostazioni CI/CD di GitLab, possiamo memorizzare tutte le nostre credenziali e gestirle bene.
6. Motori di build di GitLab - senza parole, costruiscono tutte le immagini Docker e le spingono nel registro di GitLab.
7. Registro di GitLab - registro Docker, registro npm, registro Maven, registro helm.

**Cosa non Le piace di GitLab?**

C'era una volta, era open-source, ora bisogna pagare per il servizio.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Abbiamo gestito il nostro repository, le pipeline, il CI/CD, il controllo degli accessi, tutti gli stakeholder per firmare i deployment tramite GitLab.

  ### 48. La mia esperienza lavorativa con VCS GitLab

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Enterprise (> 1000 dip.)

**Reviewed Date:** December 09, 2021

**Cosa Le piace di più di GitLab?**

GitLab VCS fornisce una pipeline CI/CD ed è utile per noi sviluppatori, oltre a offrire un piano gratuito limitato. Ci aiuta anche a entrare in GitLab. Questo sarebbe di grande aiuto per i principianti.

**Cosa non Le piace di GitLab?**

Se GitLab offre un piano gratuito ma per le esigenze di applicazioni a livello di produzione è necessario un abbonamento di livello pro, sembra che il prezzo dell'abbonamento pro sia piuttosto alto.

**Raccomandazioni per chi sta considerando GitLab:**

Una delle migliori alternative a Github e Bitbucket.
Ha supporto DevOps.
Gitlab offre un piano gratuito che è facile da iniziare e puoi fare esperienza.
La mia opinione è che ogni sviluppatore dovrebbe provarlo.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

La cosa più preziosa è che, come sviluppatori, possiamo ospitare il nostro codice sorgente e possiamo creare Gruppi. Abbiamo costruito un ambiente DevOps utilizzando GitLab sotto il piano gratuito, il che ci ha aiutato a creare applicazioni di livello base.

  ### 49. Lo Strumento Assolutamente Necessario di Git dai Principianti ai Professionisti

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yash K. | Co-Founder, Piccola impresa (50 o meno dip.)

**Reviewed Date:** August 29, 2021

**Cosa Le piace di più di GitLab?**

Ho usato Gitlab per molto tempo ed è estremamente facile iniziare anche per un principiante. Anche se non conosci il comando git esatto per spingere un repository locale esistente su Gitlab, ti fornisce suggerimenti utili e talvolta anche suggerimenti di codice completi. Oltre a ciò, il fatto che ti permetta di creare repository privati anche nel suo livello gratuito è una manna per le persone che stanno iniziando e non possono spendere molti soldi per mantenere un repository Git cloud privato. La sua pipeline CI è anche estremamente facile da usare e fornisce l'automazione desiderata per i miei progetti. La funzione di tracciamento dei problemi è anche molto utile poiché consente colonne e etichette personalizzabili, rendendo facile individuare di cosa tratta un problema e consente anche di collegare il codice da più progetti ai problemi, il che è estremamente utile per lavorare con team in un ampio codice base.

**Cosa non Le piace di GitLab?**

C'è quasi nulla che non mi piace di Gitlab, tranne il fatto che a volte diventa così lento che ci vuole un'eternità per caricare. Ma rispetto ai benefici che offre, questo è nulla.

**Raccomandazioni per chi sta considerando GitLab:**

Se hai bisogno di uno strumento di gestione Git, passa immediatamente a Gitlab. Sono passato da Github anni fa e non sono mai tornato indietro. Sarà una risorsa inestimabile per la tua organizzazione, dall'inserimento dei nuovi arrivati nel flusso di lavoro del controllo di versione alla gestione complessiva del codice di prodotti con codebase di dimensioni variabili.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Il problema principale che Gitlab risolve per me è che mi aiuta a collaborare con il mio team, che è sparso in tutto il mondo, su progetti di complessità variabile. È incredibile la fluidità con cui posso utilizzare il CI per l'automazione del deployment e la funzione di tracciamento dei problemi rende la vita così facile per l'intero team, che spesso lavora in fusi orari completamente diversi.

  ### 50. Il miglior strumento per il controllo delle versioni

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cristofer G. | Ingeniero de software, Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 06, 2022

**Cosa Le piace di più di GitLab?**

Integra una potente piattaforma DevOps che consente di organizzare il lavoro dei team di sviluppo focalizzati sugli obiettivi. Integra anche tutto ciò di cui hai bisogno per non richiedere un'altra piattaforma aggiuntiva.

**Cosa non Le piace di GitLab?**

Non c'è nessuna caratteristica che non mi piaccia. Tuttavia, se qualcosa dovesse migliorare, sarebbe lo sviluppo di un'applicazione mobile per visualizzare i progressi dei compiti assegnati.

**Quali problemi sta risolvendo GitLab e in che modo La sta aiutando?**

Consente di iterare le funzionalità per ottenere il miglior risultato possibile. Dal punto di vista finanziario è redditizio avere questo strumento, grazie alla sua utilità. È formidabile.


## GitLab Discussions
  - [GitLab è a pagamento?](https://www.g2.com/it/discussions/is-gitlab-paid) - 5 comments, 2 upvotes
  - [Buona fonte di modelli per pipeline CI/CD](https://www.g2.com/it/discussions/good-source-of-template-for-ci-cd-pipeline) - 1 comment, 2 upvotes
  - [GitLab è un software gratuito?](https://www.g2.com/it/discussions/is-gitlab-free-software) - 4 comments, 1 upvote
  - [Github o Gitlab? Quale preferisci?](https://www.g2.com/it/discussions/github-or-gitlab-which-one-you-like-more) - 1 comment, 1 upvote
  - [NA](https://www.g2.com/it/discussions/na-7b4b1546-cee9-4bf5-b7db-a66c49088992) - 1 comment, 1 upvote

- [View GitLab pricing details and edition comparison](https://www.g2.com/it/products/gitlab/reviews?page=8&section=pricing&secure%5Bexpires_at%5D=2026-05-28+08%3A00%3A40+-0500&secure%5Bsession_id%5D=182460bf-0a46-40cb-a42b-1f5049c80290&secure%5Btoken%5D=2f812e9384e3a0a268f50322a06acd91efdb904419ef4039bf0d2a7593f4f7d3&format=llm_user)
## GitLab Integrations
  - [Amazon Web Services AI](https://www.g2.com/it/products/amazon-web-services-ai/reviews)
  - [Apache Airflow](https://www.g2.com/it/products/apache-airflow/reviews)
  - [Apache Maven](https://www.g2.com/it/products/apache-maven/reviews)
  - [AWS Cloud Development Kit (AWS CDK)](https://www.g2.com/it/products/aws-cloud-development-kit-aws-cdk/reviews)
  - [AWS Lambda](https://www.g2.com/it/products/aws-lambda/reviews)
  - [Azure Portal](https://www.g2.com/it/products/azure-portal/reviews)
  - [Basecamp](https://www.g2.com/it/products/basecamp/reviews)
  - [BoldDesk](https://www.g2.com/it/products/bolddesk/reviews)
  - [Confluence](https://www.g2.com/it/products/confluence/reviews)
  - [Crowdin](https://www.g2.com/it/products/crowdin/reviews)
  - [Databricks](https://www.g2.com/it/products/databricks/reviews)
  - [Docker](https://www.g2.com/it/products/docker-inc-docker/reviews)
  - [Figma](https://www.g2.com/it/products/figma/reviews)
  - [Gearset DevOps](https://www.g2.com/it/products/gearset-devops/reviews)
  - [Git](https://www.g2.com/it/products/git/reviews)
  - [GitGuardian](https://www.g2.com/it/products/gitguardian/reviews)
  - [Google Cloud Storage](https://www.g2.com/it/products/google-cloud-storage/reviews)
  - [Harness](https://www.g2.com/it/products/harness-giving-harness/reviews)
  - [HELM](https://www.g2.com/it/products/helm/reviews)
  - [IBM Terraform (formerly HashiCorp Terraform)](https://www.g2.com/it/products/ibm-terraform-formerly-hashicorp-terraform/reviews)
  - [IntelliJ IDEA](https://www.g2.com/it/products/intellij-idea/reviews)
  - [Jenkins](https://www.g2.com/it/products/jenkins/reviews)
  - [Jira](https://www.g2.com/it/products/jira/reviews)
  - [JumpCloud](https://www.g2.com/it/products/jumpcloud/reviews)
  - [Kubernetes](https://www.g2.com/it/products/kubernetes/reviews)
  - [macOS Sierra](https://www.g2.com/it/products/apple-macos-sierra/reviews)
  - [Maven](https://www.g2.com/it/products/maven-maven/reviews)
  - [Microsoft Teams](https://www.g2.com/it/products/microsoft-teams/reviews)
  - [Miro](https://www.g2.com/it/products/miro/reviews)
  - [Mocha](https://www.g2.com/it/products/axilla-mocha/reviews)
  - [Nimble CRM](https://www.g2.com/it/products/nimble/reviews)
  - [OpenLDAP](https://www.g2.com/it/products/openldap/reviews)
  - [Playwright](https://www.g2.com/it/products/playwright/reviews)
  - [Port](https://www.g2.com/it/products/port-port/reviews)
  - [Prometheus](https://www.g2.com/it/products/prometheus/reviews)
  - [PyCharm](https://www.g2.com/it/products/pycharm/reviews)
  - [Sentry](https://www.g2.com/it/products/sentry/reviews)
  - [Slack](https://www.g2.com/it/products/slack/reviews)
  - [Snyk](https://www.g2.com/it/products/snyk/reviews)
  - [SonarQube](https://www.g2.com/it/products/sonarqube/reviews)
  - [TeamCity](https://www.g2.com/it/products/teamcity/reviews)
  - [Wiz](https://www.g2.com/it/products/wiz-wiz/reviews)

## GitLab Features
**Amministrazione**
- Gestione della Configurazione
- Controllo Accessi
- Cruscotti

**Amministrazione**
- API / Integrazioni
- Estensibilità

**Amministrazione**
- API / Integrazioni
- Estensibilità

**Amministrazione**
- Console di Amministrazione
- Gestione delle attività
- Dashboard e Visualizzazioni
- Controllo Accessi

**Funzionalità**
- Staging pronto per il deployment
- Integrazione
- Estensibile

**Segnalazione di bug**
- Segnalazioni e Feedback degli Utenti
- Rapporti e Feedback dei Tester
- Rapporti e Commenti del Team

**Funzionalità - Analisi della Composizione del Software**
- Supporto Linguistico
- Integrazione
- Trasparenza

**Gestione**
- Gestione della Configurazione
- Controllo Accessi
- Orchestrazione

**Funzionalità**
- Integrazioni
- Estensibilità
- Personalizza il test

**Documentazione**
- Feedback
- Prioritizzazione
- Suggerimenti per la rimedio

**Funzionalità**
- Precisione
- Elaborazione dell'input
- Interfaccia
- Qualità del codice

**Funzionalità**
- Automazione del Deployment
- Analisi dei processi
- Plugin
- API / Integrazioni
- Flag di Funzionalità

**Analisi**
- Reportistica e Analisi
- Tracciamento dei problemi
- Analisi del Codice Statico
- Analisi del Codice

**Analisi**
- Reportistica e Analisi
- Monitoraggio dei problemi
- Analisi del Codice Statico
- Scansione delle vulnerabilità
- Analisi del Codice

**Automazione**
- Automazione dei test
- Automazione Intelligente
- Rilascia Automazione
- Provisioning automatico

**Gestione**
- Processi e flusso di lavoro
- Segnalazione
- Automazione

**Monitoraggio dei bug**
- Analitica
- Storia dei bug
- Conservazione dei dati

**Efficacia - Analisi della Composizione del Software**
- Suggerimenti di rimedio
- Monitoraggio Continuo
- Rilevamento Approfondito

**Analisi del Valore**
- Rilevanza metrica
- Intuizione
- Previsioni di impatto
- Generazione del rapporto

**Funzionalità**
- Automazione
- Integrazioni
- Estensibilità

**Gestione**
- Automazione
- Processi e Flusso di Lavoro
- Segnalazione

**Sicurezza**
- Falsi positivi
- Conformità personalizzata
- Agilità

**Supporto**
- Comunità
- Aggiorna programma
- Documentazione

**Processi**
- Condutture
- Orchestrazione
- Visualizzazione del flusso di lavoro

**Testando**
- Strumenti da riga di comando
- Test manuale
- Automazione dei test
- Test di conformità
- Scansione Black-Box
- Tasso di rilevamento
- Falsi positivi

**Testando**
- Test manuale
- Automazione dei test
- Test di conformità
- Scansione a scatola nera
- Tasso di rilevamento
- Falsi positivi

**Gestione IT**
- Gestione del flusso di lavoro
- Gestione dell'infrastruttura
- Scoperta IT

**Gestione del Valore**
- Strumenti di pianificazione
- Strumenti di comunicazione
- Controlla

**Processi**
- Controllo della Pipeline
- Visualizzazione del flusso di lavoro
- Distribuzione Continua

**AI agentico - Integrazione continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**AI agentico - Tracciamento dei bug**
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**AI agentico - Consegna continua**
- Esecuzione autonoma dei compiti
- Integrazione tra sistemi
- Apprendimento adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva

**AI agentico - Generazione di codice AI**
- Integrazione tra sistemi
- Apprendimento Adattivo
- Interazione in Linguaggio Naturale
- Assistenza Proattiva
- Prendere decisioni

**Agentic AI - Test di Sicurezza Statico delle Applicazioni (SAST)**
- Esecuzione autonoma dei compiti

## Top GitLab Alternatives
  - [GitHub](https://www.g2.com/it/products/github/reviews) - 4.7/5.0 (2,289 reviews)
  - [CloudBees](https://www.g2.com/it/products/cloudbees/reviews) - 4.4/5.0 (592 reviews)
  - [Red Hat Ansible Automation Platform](https://www.g2.com/it/products/red-hat-ansible-automation-platform/reviews) - 4.6/5.0 (369 reviews)

