[{"data":1,"prerenderedAt":1104},["ShallowReactive",2],{"/it-it/compare/gitlab-vs-github":3,"navigation-it-it":431,"banner-it-it":844,"footer-it-it":854,"next-steps-it-it":1094},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":425,"meta":426,"navigation":49,"path":427,"seo":428,"slug":6,"stem":429,"testContent":6,"type":6,"__hash__":430},"pages/it-it/compare/gitlab-vs-github/index.yml","",null,[8,29,51,134,153,234,331,356,423],{"componentName":9,"componentContent":10},"CompareHero",{"header":11,"text":12,"backgroundImage":13,"primaryButton":16,"secondaryButton":22,"config":27},"GitLab e GitHub a confronto","L'era dell'IA esige di più dal tuo stack di distribuzione software",{"config":14},{"src":15},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1774383505/nhmxeqzqzzyxdfw5zmw5.svg",{"text":17,"config":18},"Ottieni una prova gratuita",{"href":19,"dataGaName":20,"dataGaLocation":21},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/it-it/compare/gitlab-vs-github/","free trial","hero",{"text":23,"config":24},"Ambiti di confronto",{"href":25,"dataGaName":26,"dataGaLocation":21},"#feature-comparison","see how we compare",{"theme":28},"dark",{"componentName":30,"componentContent":31},"CommonStickyNav",{"label":11,"links":32,"config":48},[33,39,43],{"text":34,"config":35},"Differenze chiave",{"href":36,"dataGaName":37,"dataGaLocation":38},"#key-differences","key differences","sticky nav",{"text":40,"config":41},"Funzionalità a confronto",{"href":25,"dataGaName":42,"dataGaLocation":38},"feature comparison",{"text":44,"config":45},"Modalità di migrazione",{"href":46,"dataGaName":47,"dataGaLocation":38},"#how-to-migrate","how to migrate",{"dark":49,"positioning":50},true,"left",{"componentName":52,"componentContent":53},"CompareAccordion",{"config":54,"title":56,"finePrint":57,"items":58},{"id":55},"key-differences","Quali sono le differenze fondamentali tra GitLab e GitHub?","Comparing GitHub Enterprise with Copilot Enterprise against GitLab Premium with Duo Agent Platform, unless otherwise stated. GitLab Duo Agent Platform subject to usage-based pricing.",[59,69,93,117],{"title":60,"rows":61},"Consolidamento della piattaforma",[62],{"left":63,"right":66},{"title":64,"description":65},"Uso di componenti aggiuntivi necessari non risolutivi","L'analisi di sicurezza, l'IA e la CI/CD avanzata di GitHub sono strumenti nativi ma venduti come componenti aggiuntivi a pagamento addizionali al prezzo della piattaforma di base. L'analisi del flusso del valore, le metriche DORA, il DAST e l'automazione della conformità non sono funzionalità disponibili su GitHub a nessun livello di abbonamento e richiedono strumenti di terzi.\n",{"title":67,"description":68},"GitLab è una piattaforma unificata","GitLab combina pianificazione, codice sorgente, CI/CD, sicurezza e deployment in un'applicazione singola con un unico modello di autorizzazioni, un unico audit trail e analisi condivise. Un tale scenario significa meno strumenti da gestire, meno integrazioni da mantenere e un unico posto in cui applicare i criteri e l'IA per l'intero ciclo di vita.",{"title":70,"rows":71},"IA e contesto",[72,79,86],{"left":73,"right":76},{"title":74,"description":75},"Contesto grazie a un'IA incentrata su codice e repository","GitHub Copilot estrae il contesto dai dati di GitHub, tra cui repository, richieste di pull, ticket, progetti e dati raccolti sulla sicurezza, e il server MCP di GitHub espone i dati della piattaforma agli agenti. Per un'automazione del ciclo di sviluppo software più ampia che comprenda la pianificazione, le iniziative CI/CD e la sicurezza, è necessario assemblare vari strumenti e server MCP, mentre GitLab si concentra sugli agenti a livello di ciclo di sviluppo software su un'unica piattaforma.",{"title":77,"description":78},"Contesto dell'IA consapevole dell'intero ciclo di vita e dei criteri","GitLab Duo Agent Platform funziona su un'unica piattaforma DevSecOps, in modo che gli agenti possono visualizzare ticket, epic, richieste di merge, pipeline, ambienti e dati raccolti sulla sicurezza in un unico modello di dati. Tale contesto unificato del ciclo di sviluppo software e dei criteri consente a GitLab Duo di essere utilizzato dagli agenti per la pianificazione, la risoluzione dei problemi legati a CI/CD e il ripristino della sicurezza senza dover accorpare prodotti o back-end separati.",{"left":80,"right":83},{"title":81,"description":82},"IA incentrata su attività di codice e repository","GitHub Copilot e l'agente di programmazione in versione GA di Copilot automatizzano le attività nell'ambito del codice e del repository, come l'implementazione di funzionalità, la correzione di bug, il miglioramento dei test e l'aggiornamento della documentazione tramite richieste di pull e GitHub Actions. Per un'automazione del ciclo di sviluppo software più ampia, che comprenda la pianificazione tra progetti, l'orchestrazione CI/CD e la correzione della sicurezza, è necessario assemblare più strumenti e flussi di lavoro, mentre GitLab si concentra su agenti e flussi del ciclo di sviluppo software su un'unica piattaforma.",{"title":84,"description":85},"IA di GitLab funzionale in tutta la catena di distribuzione","GitLab Duo Agent Platform fornisce agenti e flussi che automatizzano le attività di pianificazione, programmazione, CI/CD, sicurezza, documentazione, onboarding e modernizzazione. Questi agenti aiutano a suddividere le epic in ticket, a convertire e ottimizzare le pipeline, a diagnosticare e correggere le build non riuscite, a eseguire valutazioni e a correggere le vulnerabilità, a generare documentazione relativa all'architettura e guide all'onboarding e a modernizzare le codebase (ad esempio, aggiornando Java o eseguendo il refactoring dei servizi legacy) su un'unica piattaforma.",{"left":87,"right":90},{"title":88,"description":89},"Per alcuni livelli offerti, GitHub addestra i modelli di IA per impostazione predefinita","A partire dal 24 aprile 2026, GitHub utilizza i dati di interazione di Copilot tra cui, input, output, snippet di codice e contesto associato, per addestrare i modelli di IA in modo predefinito per gli utenti Free, Pro e Pro+. Gli utenti devono rinunciare manualmente a tale opzione. Questi dati possono anche essere condivisi con aziende affiliate di GitHub, tra cui Microsoft, ai fini dello sviluppo dell'IA. I clienti Copilot Business e Copilot Enterprise sono esenti da questo modello di addestramento in base ai loro accordi sulla protezione dei dati.",{"title":91,"description":92},"GitLab non utilizza il codice dei clienti per addestrare i modelli. Punto.","GitLab non addestra i suoi modelli sulla base del codice dei clienti a nessun livello: gratuito, Premium e Ultimate. Ciò significa che in nessun modo appaltatori, collaboratori open-source o sviluppatori con account di livello individuale possono inserire codice nelle pipeline di addestramento senza la visibilità o il controllo dell'azienda.",{"title":94,"rows":95},"Indipendenza dal fornitore",[96,103,110],{"left":97,"right":100},{"title":98,"description":99},"Correlazione con Microsoft e Azure","GitHub è di proprietà di Microsoft e tutte le richieste di Copilot raggiungono in passthrough un proxy GitHub in hosting in Azure.",{"title":101,"description":102},"GitLab è indipendente dal cloud","GitLab non è legata commercialmente ad alcun provider di servizi cloud.",{"left":104,"right":107},{"title":105,"description":106},"Ampio catalogo di modelli cloud e BYOM","GitHub Copilot offre un'ampia gamma di modelli in hosting nel cloud (più famiglie GPT-5, Claude, Gemini, Grok/Qwen e altri), oltre alle opzioni \"Bring Your Own API Key\" (BYOK) per diversi fornitori. Gli amministratori possono abilitare o disabilitare modelli specifici a livello di azienda o di organizzazione e le organizzazioni all'interno di un'azienda possono avere disponibilità di modelli diversi, ma non esiste un routing dei modelli per funzionalità o per team. All'interno del pool di modelli approvati, i singoli utenti possono anche selezionare un modello per i completamenti nella riga di codice, anche se le opzioni disponibili sono più limitate rispetto a GitLab Duo Chat e richiedono l'attivazione a livello di organizzazione in piani Business/Enterprise.",{"title":108,"description":109},"Scelta flessibile di modelli in un'unica piattaforma","GitLab Duo consente di utilizzare modelli gestiti da GitLab o i tuoi deployment (Anthropic, OpenAI, Mistral, Llama ecc.) attraverso il gateway per l'accesso alle funzionalità di IA e di scegliere i modelli per funzionalità o per team da un'unica superficie di amministrazione. In questo modo si ottiene la flessibilità del modello senza frammentare la piattaforma DevSecOps.",{"left":111,"right":114},{"title":112,"description":113},"IA in esecuzione solo nel cloud","GitHub Copilot funziona sempre nei cloud dei provider (Azure/OpenAI, Anthropic tramite Bedrock/GCP, Google Gemini e xAI), anche quando fornisci le tue stesse chiavi API o utilizzi il server GitHub Enterprise. Non c'è modo di eseguire i modelli o gli agenti Copilot completamente on-premise o con air gap, il che rende GitLab l'opzione più solida per le organizzazioni che richiedono un'IA in self-hosting con una residenza e un isolamento rigorosi dei dati.",{"title":115,"description":116},"Modelli e agenti in self-hosting, anche con air gap","GitLab Duo Self-Hosted e GitLab Duo Agent Platform in self-hosting ti consentono di eseguire modelli e agenti nella tua infrastruttura (on-premise o cloud privato) tramite un gateway per l'accesso alle funzionalità di IA in self-hosting, che comprende le configurazioni completamente offline e con air gap. Quando è consentito l'accesso a Internet, è anche possibile combinare in una configurazione ibrida modelli autogestiti e gestiti da GitLab.",{"title":118,"rows":119},"Sicurezza e governance",[120,127],{"left":121,"right":124},{"title":122,"description":123},"La sicurezza richiede componenti aggiuntivi a pagamento","GitHub Advanced Security aggiunge a GitHub l'analisi del codice basata su CodeQL, l'analisi dei segreti e la revisione delle dipendenze, ed è acquistabile separatamente dai piani base. Non fornisce test di sicurezza nativi DAST o delle API a nessun livello e si affida alle azioni del marketplace e agli strumenti dei partner per la scansione delle immagini dei container. La configurazione della sicurezza e l'applicazione dei criteri sono gestite repository per repository piuttosto che con un unico livello di criteri nell'ambito della piattaforma.",{"title":125,"description":126},"Sicurezza integrata","GitLab Premium include SAST, il rilevamento dei segreti e la scansione dei container in modo nativo e non sono necessari componenti aggiuntivi a pagamento. Le analisi vengono eseguite automaticamente su ogni richiesta di merge e i dati raccolti sulle vulnerabilità rilevate vengono memorizzati nello stesso modello di dati dei ticket, delle richieste di merge e delle pipeline, fornendo a GitLab Duo un contesto completo per la valutazione e la correzione assistite dall'IA. Le organizzazioni che necessitano di una copertura più approfondita possono passare a GitLab Ultimate, che aggiunge l'analisi delle dipendenze, il DAST, il test di sicurezza delle API, l'applicazione centralizzata dei criteri di sicurezza e altro ancora.",{"left":128,"right":131},{"title":129,"description":130},"Piattaforma proprietaria e back-end dell'IA","GitHub.com e GitHub Enterprise sono una piattaforma proprietaria e di tipo closed-source. Alcuni componenti di Copilot lato client e gli strumenti per gli sviluppatori sono open-source, ma i servizi IA di base e la piattaforma stessa sono closed-source.",{"title":132,"description":133},"Modello open core","Il nucleo di GitLab è open-source, quindi chiunque può contribuire, dal debugging e dal patching di un runner al miglioramento delle funzionalità chiave.",{"componentName":135,"componentContent":136},"CommonSpotlightCTA",{"header":137,"card":138,"config":150},"Una piattaforma.\n\nNessun costo extra della toolchain.\n",{"title":139,"text":140,"image":141,"button":144},"Prova la differenza","GitLab è la piattaforma DevSecOps unificata che sostituisce le toolchain frammentati con un sistema integrato costruito per la velocità dell'era dell'IA, la sicurezza aziendale, la pianificazione avanzata e il deployment ovunque.",{"altText":5,"config":142},{"src":143},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1774632536/o4gbg5jurilizwlsvqvx.png",{"text":145,"config":146},"Fai una prova gratuita",{"href":147,"dataGaName":148,"dataGaLocation":149},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it/compare/gitlab-vs-github/","try for free","body",{"containerClass":151,"backgroundImage":152},"spotlight-cta__common-section-padding","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775670286/dw4cnlj0e72y9zocj7xb.png",{"componentName":154,"componentContent":155},"CommonQuoteCarousel",{"cards":156},[157,177,196,215],{"quote":158,"author":159,"metrics":163,"cta":170,"config":175},"Uno sviluppatore dedicava la maggior parte del suo tempo a integrare e collegare uno strumento diverso a un altro. Nel caso di eventuali problemi, lo stesso sviluppatore aveva il compito di scoprire quale strumento ne fosse la causa. Con un'unica piattaforma, tuttavia, tutto è già collegato e integrato proprio a partire dalla progettazione.",{"name":160,"title":161,"company":162},"Andre Nita","Chief Technology Officer","McKenzie Intelligence Services",[164,167],{"number":165,"text":166},"25%","del budget dedicato alla tecnologia risparmiato",{"number":168,"text":169},"40%","riduzione dei tempi di deployment",{"text":171,"config":172},"Vedi case study",{"href":173,"dataGaName":174,"dataGaLocation":149},"/it-it/customers/mckenzie-intelligence-services/","mackenzie intelligence services case study",{"logo":176},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1754018718/gljeqt4iiyxqu5hevgru.png",{"quote":178,"author":179,"metrics":183,"cta":190,"config":194},"Le funzionalità di deployment più rapido che GitLab offre contribuiscono direttamente alla crescita del nostro business. I fornitori di servizi di comunicazione ci scelgono perché siamo in grado di distribuire innovazione alla velocità richiesta dai loro mercati.",{"name":180,"title":181,"company":182},"Daniel Costa Soares","Responsabile automazione e assistenza software","OSS/BSS Ericsson",[184,187],{"number":185,"text":186},"50%","deployment più rapidi",{"number":188,"text":189},"130,000","ore risparmiate in 6 mesi",{"text":171,"config":191},{"href":192,"dataGaName":193,"dataGaLocation":149},"/customers/ericsson/","ericsson case study",{"logo":195},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1768588998/ijo2yrrgsohimh0bjprn.png",{"quote":197,"author":198,"metrics":202,"cta":209,"config":213},"Non dovendo acquistare un altro strumento, abbiamo potuto risparmiarci la spesa e la complessità.",{"name":199,"title":200,"company":201},"Lukas Pradel","Ingegnere del software","Deutsche Bahn",[203,206],{"number":204,"text":205},"80%","meno tempo per la manutenzione delle pipeline",{"number":207,"text":208},"10-20%","risparmio sui costi dell'infrastruttura",{"text":171,"config":210},{"href":211,"dataGaName":212,"dataGaLocation":149},"/it-it/customers/hackerone/","hackerone case study",{"logo":214},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663579/nwhpv6y6yiiq9u5lqjsv.png",{"quote":216,"author":217,"metrics":221,"cta":228,"config":232},"Stiamo introducendo nell'azienda una piattaforma che i nostri ingegneri vogliono effettivamente utilizzare, il che contribuisce a promuovere l'adozione da parte di più team e ad aumentare la produttività senza dover \"costringere\" nessuno ad adottarla.",{"name":218,"title":219,"company":220},"George Grant","Vicepresidente e Technology Fellow","Goldman Sachs",[222,225],{"number":223,"text":224},"1000+","build di rami della funzionalità CI al giorno da parte di alcuni team",{"number":226,"text":227},"52.000","scenari di test su 11.000 classi di test",{"text":171,"config":229},{"href":230,"dataGaName":231,"dataGaLocation":149},"/it-it/customers/goldman-sachs/","goldman sachs case study",{"logo":233},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663183/ijoh3vyhqusfdywqqwqs.svg",{"componentName":52,"componentContent":235},{"title":236,"finePrint":57,"config":237,"items":240},"Punti di confronto tra le funzionalità di GitLab e GitHub",{"mode":238,"id":239},"table","feature-comparison",[241,274,283,304],{"title":242,"rows":243},"CI/CD",[244,250,256,262,268],{"title":245,"left":246,"right":248},"CI/CD integrata",{"description":247},"GitHub Actions fornisce flussi di lavoro CI/CD e di deployment nativi con flussi di lavoro riutilizzabili e azioni composite, ma manca di pipeline multi-progetto/gerarchiche e chiavi di merge. La visualizzazione delle pipeline è limitata ai singoli flussi di lavoro, mentre mancano le visualizzazioni delle pipeline con più flussi di lavoro e dei repository.\n\nIl runner di GitHub Actions supporta un minor numero di ambienti (Alpine/FreeBSD/Podman non nativi o esecuzione autonoma del runner in Docker) e la scalabilità automatica richiede Kubernetes o strumenti con set di scalabilità personalizzati.\n",{"description":249},"GitLab fornisce CI/CD nativa e completamente integrata con pipeline gerarchiche e multi-progetto, YAML riutilizzabile (`extends`, `!reference` e `anchors), CI/CD templates and Catalog components, and pipeline graphs that show stages, `), dipendenze basate sulle esigenze e pipeline downstream/secondarie.\n\nGitLab Runner è open-source e funziona su un'ampia gamma di piattaforme (Linux, così come Alpine, FreeBSD, Windows, macOS, Docker, Kubernetes e Podman) con opzioni di scalabilità automatica integrate, che rendono più facile standardizzare la CI/CD in ambienti eterogenei.\n",{"title":251,"left":252,"right":254},"Code di merge",{"description":253},"La coda di merge supporta la gestione in batch di fino a 100 richieste di pull, ma non esegue pipeline parallele speculative sui risultati del merge cumulativo.\n",{"description":255},"Code di merge native con un massimo di 20 pipeline parallele, ciascuna delle quali convalida il risultato cumulativo di tutte le RM in coda. Le RM non riuscite vengono rimosse automaticamente e vengono ricostruite solo le pipeline interessate.\n",{"title":257,"left":258,"right":260},"App di revisione",{"description":259},"La soluzione GitHub può visualizzare i link di anteprima del deployment sulle richieste di pull grazie alla funzionalità Ambienti di cui è dotata, ma non esegue il provisioning degli ambienti di anteprima né elimina automaticamente questo tipo di ambienti. I team devono creare e mantenere flussi di lavoro personalizzati per le Azioni per l'esperienza completa dell'app di revisione.\n",{"description":261},"Link di anteprima dinamico integrato, creato automaticamente per ogni ramo o richiesta di merge.\n",{"title":263,"left":264,"right":266},"Pipeline avanzate",{"description":265},"Nessuna orchestrazione nativa di pipeline gerarchica o multi-progetto con monitoraggio unificato dello stato tra i repository\n",{"description":267},"Supporto nativo per pipeline gerarchiche e pipeline multi-progetto\n",{"title":269,"left":270,"right":272},"Costi di orchestrazione",{"description":271},"Per ora, le spese di orchestrazione sono state rinviate. GitHub ha annunciato tariffe di orchestrazione di 0,002 dollari al minuto per i runner in self-hosting, ma ha poi posticipato indefinitamente l'implementazione dopo le reazioni delle aziende.\n",{"description":273},"GitLab non applica alcun costo di orchestrazione per i runner CI/CD autogestiti. Punto.\n",{"title":275,"rows":276},"IA",[277],{"title":278,"left":279,"right":281},"IA agentica pronta per l'impresa",{"description":280},"L'agente Copilot Coding, Revisione del codice agentica e la CLI Copilot sono in modalità di disponibilità generale.\n\nI flussi di lavoro agentici sono disponibili in anteprima tecnica.\n\nAgent HQ è disponibile in anteprima pubblica.\n",{"description":282},"Gli agenti pre-integrati di GitLab Duo Agent Platform, Planner e Security Analyst sono in modalità di disponibilità generale e sono pronti per la produzione.\n\nL'agente Data Analyst e il server MCP sono disponibili in versione beta.\n",{"title":284,"rows":285},"Sicurezza e conformità",[286,292,298],{"title":287,"left":288,"right":290},"Scansione dei container",{"description":289},"Non esiste una scansione integrata delle immagini dei container; è infatti necessario configurare i flussi di lavoro delle Azioni con strumenti di analisi di terzi.\n",{"description":291},"Scansione dei container integrata\n",{"title":293,"left":294,"right":296},"Analisi SAST di base",{"description":295},"Richiede il componente aggiuntivo Sicurezza del codice ($ 30/utente/mese)\n",{"description":297},"Le analisi SAST integrate avvengono automaticamente ad ogni commit\n",{"title":299,"left":300,"right":302},"Rilevamento dei segreti",{"description":301},"Solo per i repository pubblici o con il componente aggiuntivo Protezione dei segreti ($ 19/utente/mese)\n",{"description":303},"Pipeline integrata + Rilevamento lato client\n",{"title":305,"rows":306},"Pianificazione avanzata",[307,313,319,325],{"title":308,"left":309,"right":311},"Analisi del flusso del valore (VSA)",{"description":310},"Nessun monitoraggio nativo per la durata del ciclo, il tempo di risposta o le metriche DORA.\n",{"description":312},"La VSA nativa di GitLab Premium monitora la durata del ciclo e del tempo di risposta nell'intero ciclo di sviluppo software.\n",{"title":314,"left":315,"right":317},"Roadmap del portfolio",{"description":316},"La vista della roadmap di GitHub è limitata a una singola bacheca in Projects. Nessun raggruppamento tra repository o tra organizzazioni. Nessuno stato di avanzamento sugli elementi principali.\n",{"description":318},"Roadmap delle epic tra gruppi con progressi e stato di avanzamento dei raggruppamenti.\n",{"title":320,"left":321,"right":323},"Burn-down nativo e monitoraggio della velocità",{"description":322},"GitHub Projects include un grafico burn-up nativo. Non offre grafici burn-down nativi o monitoraggio della velocità.\n",{"description":324},"Grafici burn-down e burn-up nativi per traguardo e iterazione, nonché monitoraggio della velocità.\n",{"title":326,"left":327,"right":329},"Gerarchia dei ticket e visibilità su più gruppi",{"description":328},"Ticket secondari con nidificazione fino a otto livelli e indicatori di avanzamento in Projects. Non sono disponibili la visibilità delle epic tra i gruppi, lo stato di avanzamento degli elementi principali oltre alla percentuale di completamento e non vi è una connessione nativa con le metriche di distribuzione come DORA o la durata del ciclo.\n",{"description":330},"Le epic come elementi di lavoro primari con stato di avanzamento, date di inizio/scadenza, epic secondarie annidate e visibilità degli elementi di lavoro collegati a più gruppi.\n",{"componentName":332,"componentContent":333},"CompareSwitchContent",{"header":334,"subHeader":335,"text":336,"button":337,"config":342,"cards":346},"Come si esegue la migrazione da GitHub a GitLab?","Processi di migrazione flessibili","Non è necessario gestire ogni passaggio il primo giorno. Mantieni i tuoi repository GitHub ed esegui la CI/CD di GitLab, oppure migra tutto con la nostra utilità di importazione integrata. A te la scelta.",{"text":338,"config":339},"Leggi la guida alla migrazione",{"href":340,"dataGaName":341,"dataGaLocation":149},"https://docs.gitlab.com/user/project/import/github/","read the migration guide",{"mode":343,"animation":344,"id":345},"ordered-list","staggered-scroll","how-to-migrate",[347,350,353],{"title":348,"source":349},"Repository GitHub a cui aggiungere CI/CD di GitLab","Lowest lift — mirror repos and run pipelines in GitLab.",{"title":351,"source":352},"Migrazione completa con l'utilità di importazione GitHub","Bring your existing work into GitLab with a simple migration tool that handles repos, issues, and PRs, so teams can fully consolidate on one platform. [Learn more](https://docs.gitlab.com/user/project/import/github/)\n",{"title":354,"source":355},"Implementazione graduale?","Pilot GitLab with a few teams, run both platforms in parallel for a limited time, then migrate remaining projects on a planned schedule.",{"componentName":357,"componentContent":358},"CommonFaq",{"header":359,"config":360,"groups":362},"Domande frequenti",{"id":361,"showToggle":49},"frequently-asked-questions",[363],{"config":364,"questions":367},{"id":365,"dataToggle":366},"general","gitlab-vs-github-faq",[368,373,378,383,388,393,398,403,408,413,418],{"question":369,"answer":370,"config":371},"Posso mantenere i repository GitHub ma utilizzare CI/CD di GitLab?","Sì. GitLab può gestire il mirroring dei tuoi repository GitHub ed eseguire le pipeline CI/CD su di questi, in modo da mantenere il codice in GitHub e standardizzare la distribuzione su GitLab. Molti team partono da qui prima di eseguire una migrazione completa.",{"id":372},"keep-github-repos",{"question":374,"answer":375,"config":376},"Qual è il prezzo di GitLab rispetto a GitHub su larga scala?","GitHub è un soluzione che parte da prezzi di listino più bassi, ma Copilot, Advanced Security e i minuti aggiuntivi per Azioni, sono venduti separatamente. GitLab include la CI/CD e la pianificazione avanzata in ogni livello a pagamento, senza costi di orchestrazione per i runner in self-hosting, ed espande la sicurezza dall'analisi di base in Premium alla copertura completa DevSecOps in Ultimate, che può aiutare a mantenere il costo totale di esercizio più prevedibile man mano che si cresce.",{"id":377},"price-comparison",{"question":379,"answer":380,"config":381},"GitLab è una soluzione adatta ai settori regolamentati?","Sì. GitLab offre opzioni di deployment SaaS, dedicate e autogestite per rispondere a diversi contesti normativi. I framework di conformità, lo streaming degli eventi di auditing e le build conformi a FIPS sono disponibili nei livelli Ultimate e Dedicated. Molti clienti dei servizi finanziari e del settore pubblico scelgono queste opzioni per esigenze di sovranità e conformità.",{"id":382},"regulated-industries",{"question":384,"answer":385,"config":386},"Quanto tempo richiede la migrazione?","Dipende dalle dimensioni e dalla complessità. L'utilità di importazione di GitLab gestisce repository, ticket e richieste di pull. Alcuni team eseguono la migrazione in pochi giorni, mentre altri gestiscono GitLab e GitHub in parallelo per qualche tempo prima di completare la migrazione.",{"id":387},"migration-time",{"question":389,"answer":390,"config":391},"GitLab è un'opzione valida per i progetti open-source?","Sì. Il livello gratuito di GitLab include CI/CD, analisi della sicurezza (analisi SAST di base, rilevamento dei segreti e scansione dei container) e strumenti DevOps completi per i progetti pubblici. La piattaforma stessa è open core con una community di migliaia di collaboratori. I progetti open-source possono essere ammessi a partecipare al [programma GitLab per l'open-source](/solutions/open-source/), che garantisce l'accesso alle funzionalità Ultimate.\n",{"id":392},"open-source-projects",{"question":394,"answer":395,"config":396},"Su quali elementi si basa il confronto tra la funzionalità di pianificazione dei progetti di GitLab e GitHub?","Entrambe le piattaforme dispongono di bacheche, roadmap e gerarchia dei ticket. GitHub Projects include un grafico burn-up nativo. GitLab si spinge oltre con epic multi-livello, Analisi del flusso del valore (monitoraggio delle metriche DORA e della durata del ciclo nell'intero ciclo di sviluppo software), grafici burn-down nativi, monitoraggio della velocità e raggruppamento delle roadmap a livello di portfolio con stato di avanzamento delle epic.",{"id":397},"project-planning",{"question":399,"answer":400,"config":401},"Posso utilizzare GitLab e GitHub insieme?","Sì. Puoi eseguire il mirroring dei repository tra GitLab e GitHub.",{"id":402},"mirror-repositories",{"question":404,"answer":405,"config":406},"Cosa serve organizzare prima di eseguire la migrazione da GitHub a GitLab?","Inizia con una verifica dei repository attuali, dei flussi di lavoro CI e delle integrazioni. L'utilità di importazione di GitLab include i repository, i ticket e le richieste di pull eseguendo la mappatura dei flussi di lavoro di GitHub Actions sulla CI di GitLab CI. La pianificazione dei controlli dell'accesso in anticipo rende il passaggio più agevole.",{"id":407},"migration-requirements",{"question":409,"answer":410,"config":411},"Modalità di gestione dei flussi di lavoro DevOps a confronto tra GitLab e GitHub","La soluzione GitLab è stata costruita come una piattaforma DevSecOps completa: CI/CD, analisi della sicurezza, framework di conformità e pianificazione avanzata sono tutte funzionalità nativi di una singola applicazione con un modello di dati unificato. GitHub offre CI/CD nativa tramite le Azioni e l'analisi della sicurezza che fanno affidamento su componenti aggiuntivi a pagamento (Sicurezza del codice e Protezione dei segreti). Di conseguenza, le organizzazioni che necessitano di funzionalità Premium e Ultimate come DAST, automazione della conformità, analisi del flusso del valore o metriche DORA, devono aggiungere strumenti di terzi per colmare queste lacune.",{"id":412},"devops-heavy-workflows",{"question":414,"answer":415,"config":416},"Quali differenze ci sono tra la CI/CD di GitLab e GitHub Actions?","La CI/CD di GitLab offre agli sviluppatori un'orchestrazione avanzata delle pipeline (pipeline gerarchiche e multi-progetto), il riutilizzo completo di YAML (`extends` e `!reference, merge keys), rich pipeline graphs, and `) e controlli allow_failure che aiutano a creare e gestire pipeline complesse in modo efficiente. GitLab Runner è uno strumento open-source, scritto in Go che funziona su più piattaforme (tra cui Docker, Kubernetes, Podman, Alpine e FreeBSD) e non prevede costi di orchestrazione per i runner in self-hosting, mentre il runner di GitHub Actions è scritto in C# ed è legato a tariffe basate sui minuti.",{"id":417},"gitlab-cicd-vs-github-actions",{"question":419,"answer":420,"config":421},"GitLab funziona in ambienti con air gap o on-premise?","Sì. GitLab supporta deployment completamente con air gap e autogesititi, anche per quanto riguarda GitLab Duo Agent Platform per l'IA offline on-premise. GitHub Copilot non è disponibile sul server GitHub Enterprise, il che significa che le organizzazioni che rendono disponibile GitHub in self-hosting per requisiti di sovranità o di air-gap perdono completamente le funzionalità di IA.",{"id":422},"air-gapped-or-premises-environments",{"componentName":424},"CommonNextSteps","yml",{},"/it-it/compare/gitlab-vs-github",{"title":11,"description":12},"it-it/compare/gitlab-vs-github/index","JVeyT5kPw5cJbGpVXl9BQDtid9I8o-Ci4nj6h2E0pbM",{"data":432},{"logo":433,"freeTrial":438,"sales":441,"login":446,"items":451,"search":760,"minimal":795,"duo":814,"switchNav":823,"pricingDeployment":834},{"config":434},{"href":435,"dataGaName":436,"dataGaLocation":437},"/it-it/","gitlab logo","header",{"text":17,"config":439},{"href":440,"dataGaName":20,"dataGaLocation":437},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it&glm_content=default-saas-trial/",{"text":442,"config":443},"Contatta le vendite",{"href":444,"dataGaName":445,"dataGaLocation":437},"/it-it/sales/","sales",{"text":447,"config":448},"Accedi",{"href":449,"dataGaName":450,"dataGaLocation":437},"https://gitlab.com/users/sign_in/","sign in",[452,479,575,580,681,741],{"text":453,"config":454,"cards":456},"Piattaforma",{"dataNavLevelOne":455},"platform",[457,463,471],{"title":453,"description":458,"link":459},"La piattaforma di orchestrazione intelligente per DevSecOps",{"text":460,"config":461},"Scopri la nostra piattaforma",{"href":462,"dataGaName":455,"dataGaLocation":437},"/it-it/platform/",{"title":464,"description":465,"link":466},"GitLab Duo Agent Platform","L'IA agentica pensata per l'intero ciclo di sviluppo",{"text":467,"config":468},"Scopri GitLab Duo",{"href":469,"dataGaName":470,"dataGaLocation":437},"/it-it/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":472,"description":473,"link":474},"Perché scegliere GitLab","Scopri i motivi principali per cui le aziende scelgono GitLab",{"text":475,"config":476},"Scopri di più",{"href":477,"dataGaName":478,"dataGaLocation":437},"/it-it/why-gitlab/","why gitlab",{"text":480,"left":49,"config":481,"link":483,"lists":487,"footer":557},"Prodotto",{"dataNavLevelOne":482},"solutions",{"text":484,"config":485},"Vedi tutte le soluzioni",{"href":486,"dataGaName":482,"dataGaLocation":437},"/it-it/solutions/",[488,512,535],{"title":489,"description":490,"link":491,"items":496},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":492},{"icon":493,"href":494,"dataGaName":495,"dataGaLocation":437},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[497,500,503,508],{"text":242,"config":498},{"href":499,"dataGaLocation":437,"dataGaName":242},"/it-it/solutions/continuous-integration/",{"text":464,"config":501},{"href":469,"dataGaLocation":437,"dataGaName":502},"gitlab duo agent platform - product menu",{"text":504,"config":505},"Gestione del codice sorgente",{"href":506,"dataGaLocation":437,"dataGaName":507},"/it-it/solutions/source-code-management/","Source Code Management",{"text":509,"config":510},"Distribuzione software automatizzata",{"href":494,"dataGaLocation":437,"dataGaName":511},"Automated software delivery",{"title":513,"description":514,"link":515,"items":520},"Sicurezza","Distribuisci il codice più rapidamente senza compromettere la sicurezza",{"config":516},{"href":517,"dataGaName":518,"dataGaLocation":437,"icon":519},"/it-it/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[521,525,530],{"text":522,"config":523},"Test di sicurezza delle applicazioni",{"href":517,"dataGaName":524,"dataGaLocation":437},"Application security testing",{"text":526,"config":527},"Sicurezza della catena di fornitura del software",{"href":528,"dataGaLocation":437,"dataGaName":529},"/it-it/solutions/supply-chain/","Software supply chain security",{"text":531,"config":532},"Conformità software",{"href":533,"dataGaName":534,"dataGaLocation":437},"/it-it/solutions/software-compliance/","software compliance",{"title":536,"link":537,"items":542},"Misurazione",{"config":538},{"icon":539,"href":540,"dataGaName":541,"dataGaLocation":437},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[543,547,552],{"text":544,"config":545},"Visibilità e misurazione",{"href":540,"dataGaLocation":437,"dataGaName":546},"Visibility and Measurement",{"text":548,"config":549},"Gestione del flusso di valore",{"href":550,"dataGaLocation":437,"dataGaName":551},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":553,"config":554},"Analisi e approfondimenti",{"href":555,"dataGaLocation":437,"dataGaName":556},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":558,"items":559},"GitLab per",[560,565,570],{"text":561,"config":562},"Aziende",{"href":563,"dataGaLocation":437,"dataGaName":564},"/it-it/enterprise/","enterprise",{"text":566,"config":567},"Piccole imprese",{"href":568,"dataGaLocation":437,"dataGaName":569},"/it-it/small-business/","small business",{"text":571,"config":572},"Pubblica amministrazione",{"href":573,"dataGaLocation":437,"dataGaName":574},"/it-it/solutions/public-sector/","public sector",{"text":576,"config":577},"Prezzi",{"href":578,"dataGaName":579,"dataGaLocation":437,"dataNavLevelOne":579},"/it-it/pricing/","pricing",{"text":581,"config":582,"link":584,"lists":588,"feature":668},"Risorse",{"dataNavLevelOne":583},"resources",{"text":585,"config":586},"Vedi tutte le risorse",{"href":587,"dataGaName":583,"dataGaLocation":437},"/it-it/resources/",[589,622,640],{"title":590,"items":591},"Attività iniziali",[592,597,602,607,612,617],{"text":593,"config":594},"Installazione",{"href":595,"dataGaName":596,"dataGaLocation":437},"/it-it/install/","install",{"text":598,"config":599},"Guide rapide",{"href":600,"dataGaName":601,"dataGaLocation":437},"/it-it/get-started/","quick setup checklists",{"text":603,"config":604},"Formazione",{"href":605,"dataGaLocation":437,"dataGaName":606},"https://university.gitlab.com/","learn",{"text":608,"config":609},"Documentazione di prodotto",{"href":610,"dataGaName":611,"dataGaLocation":437},"https://docs.gitlab.com/","product documentation",{"text":613,"config":614},"Video sulle best practice",{"href":615,"dataGaName":616,"dataGaLocation":437},"/it-it/getting-started-videos/","best practice videos",{"text":618,"config":619},"Integrazioni",{"href":620,"dataGaName":621,"dataGaLocation":437},"/it-it/integrations/","integrations",{"title":623,"items":624},"Scopri",[625,630,635],{"text":626,"config":627},"Storie di successo dei clienti",{"href":628,"dataGaName":629,"dataGaLocation":437},"/it-it/customers/","customer success stories",{"text":631,"config":632},"Blog",{"href":633,"dataGaName":634,"dataGaLocation":437},"/blog/","blog",{"text":636,"config":637},"Operatività da remoto",{"href":638,"dataGaName":639,"dataGaLocation":437},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":641,"items":642},"Collega",[643,648,653,658,663],{"text":644,"config":645},"Servizi GitLab",{"href":646,"dataGaName":647,"dataGaLocation":437},"/it-it/services/","services",{"text":649,"config":650},"Community",{"href":651,"dataGaName":652,"dataGaLocation":437},"/community/","community",{"text":654,"config":655},"Forum",{"href":656,"dataGaName":657,"dataGaLocation":437},"https://forum.gitlab.com/","forum",{"text":659,"config":660},"Eventi",{"href":661,"dataGaName":662,"dataGaLocation":437},"/events/","events",{"text":664,"config":665},"Partner",{"href":666,"dataGaName":667,"dataGaLocation":437},"/it-it/partners/","partners",{"backgroundColor":669,"textColor":670,"text":671,"image":672,"link":676},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":673,"config":674},"carta promozione The Source",{"src":675},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":677,"config":678},"Leggi le ultime notizie",{"href":679,"dataGaName":680,"dataGaLocation":437},"/it-it/the-source/","the source",{"text":682,"config":683,"lists":685},"Azienda",{"dataNavLevelOne":684},"company",[686],{"items":687},[688,693,699,701,706,711,716,721,726,731,736],{"text":689,"config":690},"Informazioni",{"href":691,"dataGaName":692,"dataGaLocation":437},"/it-it/company/","about",{"text":694,"config":695,"footerGa":698},"Opportunità di lavoro",{"href":696,"dataGaName":697,"dataGaLocation":437},"/jobs/","jobs",{"dataGaName":697},{"text":659,"config":700},{"href":661,"dataGaName":662,"dataGaLocation":437},{"text":702,"config":703},"Leadership",{"href":704,"dataGaName":705,"dataGaLocation":437},"/company/team/e-group/","leadership",{"text":707,"config":708},"Team",{"href":709,"dataGaName":710,"dataGaLocation":437},"/company/team/","team",{"text":712,"config":713},"Manuale",{"href":714,"dataGaName":715,"dataGaLocation":437},"https://handbook.gitlab.com/","handbook",{"text":717,"config":718},"Rapporti con gli investitori",{"href":719,"dataGaName":720,"dataGaLocation":437},"https://ir.gitlab.com/","investor relations",{"text":722,"config":723},"Trust Center",{"href":724,"dataGaName":725,"dataGaLocation":437},"/it-it/security/","trust center",{"text":727,"config":728},"AI Transparency Center",{"href":729,"dataGaName":730,"dataGaLocation":437},"/it-it/ai-transparency-center/","ai transparency center",{"text":732,"config":733},"Newsletter",{"href":734,"dataGaName":735,"dataGaLocation":437},"/company/contact/#contact-forms","newsletter",{"text":737,"config":738},"Rassegna stampa",{"href":739,"dataGaName":740,"dataGaLocation":437},"/press/","press",{"text":742,"config":743,"lists":744},"Contattaci",{"dataNavLevelOne":684},[745],{"items":746},[747,750,755],{"text":442,"config":748},{"href":444,"dataGaName":749,"dataGaLocation":437},"talk to sales",{"text":751,"config":752},"Portale di assistenza",{"href":753,"dataGaName":754,"dataGaLocation":437},"https://support.gitlab.com","support portal",{"text":756,"config":757},"Portale di assistenza clienti GitLab",{"href":758,"dataGaName":759,"dataGaLocation":437},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":761,"login":762,"suggestions":769},"Chiudi",{"text":763,"link":764},"Per cercare nei repository e nei progetti, accedi a",{"text":765,"config":766},"gitlab.com",{"href":449,"dataGaName":767,"dataGaLocation":768},"search login","search",{"text":770,"default":771},"Suggerimenti",[772,774,779,781,786,791],{"text":464,"config":773},{"href":469,"dataGaName":464,"dataGaLocation":768},{"text":775,"config":776},"Suggerimenti di codice di GitLab Duo (IA)",{"href":777,"dataGaName":778,"dataGaLocation":768},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":242,"config":780},{"href":499,"dataGaName":242,"dataGaLocation":768},{"text":782,"config":783},"GitLab su AWS",{"href":784,"dataGaName":785,"dataGaLocation":768},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":787,"config":788},"GitLab su Google Cloud",{"href":789,"dataGaName":790,"dataGaLocation":768},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":792,"config":793},"Perché scegliere GitLab?",{"href":477,"dataGaName":794,"dataGaLocation":768},"Why GitLab?",{"freeTrial":796,"mobileIcon":801,"desktopIcon":806,"secondaryButton":809},{"text":797,"config":798},"Inizia una prova gratuita",{"href":799,"dataGaName":20,"dataGaLocation":800},"https://gitlab.com/-/trials/new/","nav",{"altText":802,"config":803},"Icona GitLab",{"src":804,"dataGaName":805,"dataGaLocation":800},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":802,"config":807},{"src":808,"dataGaName":805,"dataGaLocation":800},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":810,"config":811},"Inizia",{"href":812,"dataGaName":813,"dataGaLocation":800},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/it-it/get-started/","get started",{"freeTrial":815,"mobileIcon":819,"desktopIcon":821},{"text":816,"config":817},"Scopri di più su GitLab Duo",{"href":469,"dataGaName":818,"dataGaLocation":800},"gitlab duo",{"altText":802,"config":820},{"src":804,"dataGaName":805,"dataGaLocation":800},{"altText":802,"config":822},{"src":808,"dataGaName":805,"dataGaLocation":800},{"button":824,"mobileIcon":829,"desktopIcon":831},{"text":825,"config":826},"/switch",{"href":827,"dataGaName":828,"dataGaLocation":800},"#contact","switch",{"altText":802,"config":830},{"src":804,"dataGaName":805,"dataGaLocation":800},{"altText":802,"config":832},{"src":833,"dataGaName":805,"dataGaLocation":800},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":835,"mobileIcon":840,"desktopIcon":842},{"text":836,"config":837},"Torna ai prezzi",{"href":578,"dataGaName":838,"dataGaLocation":800,"icon":839},"back to pricing","GoBack",{"altText":802,"config":841},{"src":804,"dataGaName":805,"dataGaLocation":800},{"altText":802,"config":843},{"src":808,"dataGaName":805,"dataGaLocation":800},{"title":845,"button":846,"config":851},"Scopri come l'IA agentica trasforma la distribuzione del software",{"text":847,"config":848},"Guarda GitLab Transcend ora",{"href":849,"dataGaName":850,"dataGaLocation":437},"/it-it/events/transcend/virtual/","transcend event",{"layout":852,"icon":853,"disabled":49},"release","AiStar",{"data":855},{"text":856,"source":857,"edit":863,"contribute":868,"config":873,"items":878,"minimal":1083},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":858,"config":859},"Visualizza origine pagina",{"href":860,"dataGaName":861,"dataGaLocation":862},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":864,"config":865},"Modifica questa pagina",{"href":866,"dataGaName":867,"dataGaLocation":862},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":869,"config":870},"Contribuisci",{"href":871,"dataGaName":872,"dataGaLocation":862},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":874,"facebook":875,"youtube":876,"linkedin":877},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[879,925,979,1021,1048],{"title":576,"links":880,"subMenu":895},[881,885,890],{"text":882,"config":883},"Visualizza i piani",{"href":578,"dataGaName":884,"dataGaLocation":862},"view plans",{"text":886,"config":887},"Perché scegliere Premium?",{"href":888,"dataGaName":889,"dataGaLocation":862},"/it-it/pricing/premium/","why premium",{"text":891,"config":892},"Perché scegliere Ultimate?",{"href":893,"dataGaName":894,"dataGaLocation":862},"/it-it/pricing/ultimate/","why ultimate",[896],{"title":742,"links":897},[898,901,903,905,910,915,920],{"text":899,"config":900},"Contatta il reparto vendite",{"href":444,"dataGaName":445,"dataGaLocation":862},{"text":751,"config":902},{"href":753,"dataGaName":754,"dataGaLocation":862},{"text":756,"config":904},{"href":758,"dataGaName":759,"dataGaLocation":862},{"text":906,"config":907},"Stato",{"href":908,"dataGaName":909,"dataGaLocation":862},"https://status.gitlab.com/","status",{"text":911,"config":912},"Termini di utilizzo",{"href":913,"dataGaName":914,"dataGaLocation":862},"/terms/","terms of use",{"text":916,"config":917},"Informativa sulla privacy",{"href":918,"dataGaName":919,"dataGaLocation":862},"/it-it/privacy/","privacy statement",{"text":921,"config":922},"Preferenze dei cookie",{"dataGaName":923,"dataGaLocation":862,"id":924,"isOneTrustButton":49},"cookie preferences","ot-sdk-btn",{"title":480,"links":926,"subMenu":935},[927,931],{"text":928,"config":929},"Piattaforma DevSecOps",{"href":462,"dataGaName":930,"dataGaLocation":862},"devsecops platform",{"text":932,"config":933},"Sviluppo assistito dall'IA",{"href":469,"dataGaName":934,"dataGaLocation":862},"ai-assisted development",[936],{"title":937,"links":938},"Argomenti",[939,944,949,954,959,964,969,974],{"text":940,"config":941},"CICD",{"href":942,"dataGaName":943,"dataGaLocation":862},"/it-it/topics/ci-cd/","cicd",{"text":945,"config":946},"GitOps",{"href":947,"dataGaName":948,"dataGaLocation":862},"/it-it/topics/gitops/","gitops",{"text":950,"config":951},"DevOps",{"href":952,"dataGaName":953,"dataGaLocation":862},"/it-it/topics/devops/","devops",{"text":955,"config":956},"Controllo della versione",{"href":957,"dataGaName":958,"dataGaLocation":862},"/it-it/topics/version-control/","version control",{"text":960,"config":961},"DevSecOps",{"href":962,"dataGaName":963,"dataGaLocation":862},"/it-it/topics/devsecops/","devsecops",{"text":965,"config":966},"Cloud native",{"href":967,"dataGaName":968,"dataGaLocation":862},"/it-it/topics/cloud-native/","cloud native",{"text":970,"config":971},"IA per la programmazione",{"href":972,"dataGaName":973,"dataGaLocation":862},"/it-it/topics/devops/ai-for-coding/","ai for coding",{"text":975,"config":976},"IA agentica",{"href":977,"dataGaName":978,"dataGaLocation":862},"/it-it/topics/agentic-ai/","agentic ai",{"title":980,"links":981},"Soluzioni",[982,985,987,992,996,999,1002,1005,1007,1009,1011,1016],{"text":522,"config":983},{"href":517,"dataGaName":984,"dataGaLocation":862},"Application Security Testing",{"text":509,"config":986},{"href":494,"dataGaName":495,"dataGaLocation":862},{"text":988,"config":989},"Sviluppo Agile",{"href":990,"dataGaName":991,"dataGaLocation":862},"/it-it/solutions/agile-delivery/","agile delivery",{"text":993,"config":994},"SCM",{"href":506,"dataGaName":995,"dataGaLocation":862},"source code management",{"text":940,"config":997},{"href":499,"dataGaName":998,"dataGaLocation":862},"continuous integration & delivery",{"text":548,"config":1000},{"href":550,"dataGaName":1001,"dataGaLocation":862},"value stream management",{"text":945,"config":1003},{"href":1004,"dataGaName":948,"dataGaLocation":862},"/it-it/solutions/gitops/",{"text":561,"config":1006},{"href":563,"dataGaName":564,"dataGaLocation":862},{"text":566,"config":1008},{"href":568,"dataGaName":569,"dataGaLocation":862},{"text":571,"config":1010},{"href":573,"dataGaName":574,"dataGaLocation":862},{"text":1012,"config":1013},"Istruzione",{"href":1014,"dataGaName":1015,"dataGaLocation":862},"/it-it/solutions/education/","education",{"text":1017,"config":1018},"Servizi finanziari",{"href":1019,"dataGaName":1020,"dataGaLocation":862},"/it-it/solutions/finance/","financial services",{"title":581,"links":1022},[1023,1025,1027,1029,1032,1034,1036,1038,1040,1042,1044,1046],{"text":593,"config":1024},{"href":595,"dataGaName":596,"dataGaLocation":862},{"text":598,"config":1026},{"href":600,"dataGaName":601,"dataGaLocation":862},{"text":603,"config":1028},{"href":605,"dataGaName":606,"dataGaLocation":862},{"text":608,"config":1030},{"href":610,"dataGaName":1031,"dataGaLocation":862},"docs",{"text":631,"config":1033},{"href":633,"dataGaName":634,"dataGaLocation":862},{"text":626,"config":1035},{"href":628,"dataGaName":629,"dataGaLocation":862},{"text":636,"config":1037},{"href":638,"dataGaName":639,"dataGaLocation":862},{"text":644,"config":1039},{"href":646,"dataGaName":647,"dataGaLocation":862},{"text":649,"config":1041},{"href":651,"dataGaName":652,"dataGaLocation":862},{"text":654,"config":1043},{"href":656,"dataGaName":657,"dataGaLocation":862},{"text":659,"config":1045},{"href":661,"dataGaName":662,"dataGaLocation":862},{"text":664,"config":1047},{"href":666,"dataGaName":667,"dataGaLocation":862},{"title":682,"links":1049},[1050,1052,1054,1056,1058,1060,1062,1067,1072,1074,1076,1078],{"text":689,"config":1051},{"href":691,"dataGaName":684,"dataGaLocation":862},{"text":694,"config":1053},{"href":696,"dataGaName":697,"dataGaLocation":862},{"text":702,"config":1055},{"href":704,"dataGaName":705,"dataGaLocation":862},{"text":707,"config":1057},{"href":709,"dataGaName":710,"dataGaLocation":862},{"text":712,"config":1059},{"href":714,"dataGaName":715,"dataGaLocation":862},{"text":717,"config":1061},{"href":719,"dataGaName":720,"dataGaLocation":862},{"text":1063,"config":1064},"Sostenibilità",{"href":1065,"dataGaName":1066,"dataGaLocation":862},"/sustainability/","Sustainability",{"text":1068,"config":1069},"Diversità, inclusione e appartenenza (DIB)",{"href":1070,"dataGaName":1071,"dataGaLocation":862},"/it-it/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":722,"config":1073},{"href":724,"dataGaName":725,"dataGaLocation":862},{"text":732,"config":1075},{"href":734,"dataGaName":735,"dataGaLocation":862},{"text":737,"config":1077},{"href":739,"dataGaName":740,"dataGaLocation":862},{"text":1079,"config":1080},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":1081,"dataGaName":1082,"dataGaLocation":862},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1084},[1085,1088,1091],{"text":1086,"config":1087},"Termini",{"href":913,"dataGaName":914,"dataGaLocation":862},{"text":1089,"config":1090},"Cookies",{"dataGaName":923,"dataGaLocation":862,"id":924,"isOneTrustButton":49},{"text":1092,"config":1093},"Privacy",{"href":918,"dataGaName":919,"dataGaLocation":862},{"header":1095,"blurb":1096,"button":1097,"secondaryButton":1102},"Inizia a sviluppare più velocemente oggi","Scopri cosa può fare il tuo team con la piattaforma di orchestrazione intelligente per DevSecOps.\n",{"text":1098,"config":1099},"Ottieni la tua prova gratuita",{"href":1100,"dataGaName":20,"dataGaLocation":1101},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/it-it/","feature",{"text":442,"config":1103},{"href":444,"dataGaName":445,"dataGaLocation":1101},1777061689417]