Come e dove viene salvata la configurazione git in linux

La configurazione di Git viene salvata a tre livelli: locale, utente e di sistema.

Locale: La configurazione locale è specifica per un singolo repository. Viene memorizzata nel percorso del tuo repository in .git/config.

Utente: La configurazione utente è specifica per un utente sul sistema. Viene memorizzata nel file .gitconfig nella home directory dell’utente.

Sistema: La configurazione di sistema è globale per tutti gli utenti sul sistema. Viene memorizzata in /etc/.gitconfig o /usr/local/etc/.gitconfig a seconda del sistema operativo.

Quindi, se esegui uno dei comandi git config, la configurazione verrà salvata al livello specificato. Ad esempio, se usi git config –local, sarà salvato nel file .git/config del tuo repository locale. Se usi git config –global, sarà salvato nel file .gitconfig nella tua home directory. Se usi git config –system, sarà salvato nei file di configurazione di sistema.

Per i Maccofili funziona grossomodo allo stesso modo, per windows c’è un sistema equivalente di configurazioni, ma quello ve lo andate a cercare da voi 😀

Versioni di PHP diverse per ciascun virtualhost

Come fare per ottenere di PHP-fpm diverse per siti diversi, sulla stessa macchina Ubuntu 18 o Ubuntu 20?

Premesse

In passato apache2 e PHP venivano installati con il gestore di pacchetti di Ubuntu (apt) o con altri sistemi e per fare in modo che un certo virtualhost di apache2 potesse girare con una versione di PHP differente da quella usata dalla cli, ovvero da riga di comando.

Leggi tutto “Versioni di PHP diverse per ciascun virtualhost”

Come chiudere Android Studio bloccato su Ubuntu

Può capitare, per le più svariate ragioni che Android Studio si blocchi.

Quando si blocca su Windows si può aprire il task manager e terminare serenamente il processo bloccato, per poi farlo ripartire, ma come funziona la cosa su Ubuntu.

In gergo un processo nel mondo Linux (e quindi per Ubuntu) i processi vengono killati ovvero sottoposti a kill, uccisi in pratica … spietati ‘sti pinguini.

Leggi tutto “Come chiudere Android Studio bloccato su Ubuntu”