git

Git, l’apprezzato tool di versionamento del software nato dalla mente di Torvalds, è tanto comodo quanto complesso. Riuscire a districarsi tra branch, merge, reset, puntatori e quant’altro può spaventare e spesso si possono commettere anche errori dati dalla poca conoscenza dello strumento. Che siate quindi virtuosi di Git o novizi bramosi di capirne di più,…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Che GitHub sia punto di riferimento per l’hosting di repository git non è affatto una novità, anzi. La piattaforma, pur essendo closed-source, è percepita come il luogo aspettato per gestire il codice di qualsiasi progetto open-source. Non è stato un caso che Microsoft abbia acquisito GitHub qualche anno fa, come parte della sua trasformazione da…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Recentemente Git il software open-source creato da Linus Torvalds nel lontano 2005 ha annunciato e fixato immediatamente una nuova e interessante vulnerabilità, descritta nella CVE-2021-21300, pubblicata il 9 Marzo 2021 sul blog ufficiale di Git.La vulnerabilità è presente in diverse versioni del sistema di version control, precisamente la 2.15 e successive consentendo a un repository appositamente predisposto di eseguire… Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Nella mini guida di oggi parliamo del funzionamento base di Dolt, il Git per la gestione dei dati in un database SQL. Questa tecnologia fornisce il version control system per le tabelle.

Dolt, fusione tra Git e MySQL

Dolt è un database SQL di cui potete creare fork, cloni, branch ed effettuare le operazioni di push e pull, proprio come se fosse un repository git. Potete connettervi a Dolt, inoltre, proprio come qualsiasi

Leggi il contenuto originale su Linux Freedom

Dopo una prima parte più teorica, in questo secondo articolo vi parlo di Git dando un taglio più pratico. Vi mostrerò come installare il vcs, come effettuare le configurazioni di base ed interagire con GitHub. Non mancherà qualche altro piccolo cenno teorico per chiarire alcuni concetti di base.

Git: installazione e configurazione

Prima di iniziare a utilizzare Git, dovete installare il sistema sul vostro computer o, se già presente, aggiornarlo. Su Debian, Ubuntu

Leggi il contenuto originale su Linux Freedom

Spesso, qui su LFFL, quando si parla di progetti open source inseriamo un link alla pagina GitHub ufficiale. In questo articolo di ieri, ad esempio, vi ho parlato di un’alternativa open source e P2P chiamata Radicle, anche questa basata sul sistema Git. In questo articolo di oggi voglio fare un’introduzione a Git, per chi magari si avvicina per la prima volta alle sue meccaniche.

Git è uno strumento di collaborazione online

Il ciclo

Leggi il contenuto originale su Linux Freedom

Sappiamo bene che Git è, probabilmente, il sistema di versionamento del codice più utilizzato e che, questo senza dubbio, è il software open-source più diffuso. E tutto questo è avvenuto da quando il buon Linus Torvalds, circa 14 anni fa, ha deciso che i sistemi presenti al tempo erano limitati e di implementarne uno ad-hoc…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

La lotta al riscaldamento globale e al cambiamento climatico passa anche per l’informatica, la sensoristica e la robotica! Come costruire un rilevatore di qualità dell aria con Linux usando un Raspberry Pi Zero, la sensor board Enviro Plus e un rilevatore di particolato. I dati raccolti possono essere inviati sul database internazionale LuftDaten.

Leggi il contenuto originale su linux – valent

Conoscete tutti la storia di Git? È presumibile che tutti sappiano come l’autore del più popolare software di versioning sia Linus Torvalds, certo, ma i dettagli della sua genesi?

Questo lungo articolo di Zack Brown per Linux Journal, racconta moltissimi succosi dettagli in merito a come Git è nato e cosa ha portato Torvalds a compiere determinate scelte.

Ad esempio, sapevate che inizialmente non esisteva nessun sistema di versioning per gestire le patch?

Leggi il contenuto originale su Mia mamma usa Linux!

GitHub èuna piattaforma nota alla stragrande maggioranza degli sviluppatori. Nasce per ospitare progetti software e si basa Git (ideato e sviluppato dal creatore di Linux, il buon Linus Torvalds). A metà strada tra un social netowrk e una repository di file, offre piani sia a pagamento – per i progetti software privati – sia gratuiti – per i progetti software open source.

Per evitare confusione sarò chiaro: non si tratta di una

Leggi il contenuto originale su Lffl.org