Salta al contenuto

Git

ApplicazioneGit for Windows

Chiamato anche git for windows, git-scm, git bash

Git for WindowsProduttività

Controllo versione distribuito. Git for Windows include git.exe oltre a Git Bash. Non è l'interfaccia grafica GitHub Desktop.

Cosa c'è da sapere

Git è git.exe. GitHub Desktop è un prodotto differente.

Git for Windows è il porting ufficiale di Git per Windows. Il programma di installazione posiziona git.exe in Program Files\Git e include Git Bash. GitHub Desktop è GitHubDesktop.exe. Puoi usare git senza quell'interfaccia grafica.

Che cos'è?
Controllo versione distribuito
È GitHub Desktop?
No. Quella è un'interfaccia grafica
Git Bash?
Sì. Viene fornito con Git for Windows
Feex dice
Se una guida consiglia di installare Git, indirizzerei verso git-scm.com/download/win. Non direi che GitHub Desktop sia obbligatorio. I due prodotti possono coesistere.

Cos'è Git?

Git è il sistema di controllo versione distribuito (VCS). Git for Windows include git.exe, Git Bash e i relativi strumenti MinGW. Non è GitHub e non è GitHub Desktop.

Se non lo hai mai usato

Se durante un corso è stato richiesto di installare Git, questo è lo strumento da riga di comando. Scaricalo da git-scm.com/download/win. Dopo l'installazione ottieni git.exe e di solito Git Bash. GitHub Desktop è un'interfaccia grafica separata offerta da GitHub. Puoi clonare ed eseguire commit esclusivamente con git.exe.

A cosa serve?

Clonazione, commit e gestione dei branch

git.exe comunica con qualsiasi repository Git remoto. GitHub è un host, non il sistema di controllo versione stesso.

Git Bash

Una shell MinGW fornita con Git for Windows. Windows Terminal è un host differente a cui è possibile associare git-bash.exe.

Gestori di credenziali

Git Credential Manager viene spesso installato insieme a git.exe. Tale componente di supporto non corrisponde a GitHub Desktop.

A chi e rivolto?

  • Chiunque abbia un file README che presuppone l'uso del comando git
  • Persone che credevano che GitHub Desktop fosse Git
  • Utenti che necessitano di Git Bash su Windows

Stato attuale

Git (2005) è un attuale sistema di controllo versione di Git for Windows. Il fornitore indirizza ancora gli utenti Windows su https://git-scm.com/download/win.

Quanti anni ha?

Linus Torvalds ha rilasciato Git nel 2005. Git for Windows è il porting nativo costantemente aggiornato. È più vecchio di GitHub Desktop (2015) e più vecchio di gh.exe. Le FAQ indicano Windows 8.1 come requisito minimo per i pacchetti correnti.

Versioni

Prima i canali principali. I numeri esatti di build non sono tutti verificati qui.

Git for Windows 64-bit
Portabile
ARM64

Requisiti di sistema

I valori seguono le indicazioni pubbliche del produttore. Il carico di lavoro modifica comunque le necessità reali.

Minimo

Requisiti minimi di sistema
Sistema operativo FAQ di Git for Windows: versioni recenti commerciali di Windows x64, a partire da Windows 8.1
RAM Il client è leggero. I repository di grandi dimensioni richiedono spazio su disco e RAM per le operazioni di stato

Profilo delle risorse

Richiesta CPU
Segue ciò che apri all'interno dell'app
Richiesta RAM
Segue documenti, schede o librerie

Processi installati

Questi eseguibili appartengono a questo prodotto quando è installato.

Processi installati
git.exe Comando Git per questa installazione
git-bash.exe Avviatore di Git Bash fornito con Git for Windows

Componenti di avvio

Git non necessita di un'icona nell'area di notifica. Un helper o un'interfaccia grafica installati separatamente possono avviarsi con Windows.

Posizioni dei file

Percorsi comuni di Git
Installazione tipica C:\Program Files\Git\

Formati di file

GITPATCH

Problemi comuni

Gli utenti installano GitHub Desktop e credono che manchi Git

GitHub Desktop può richiamare Git. La CLI ufficiale rimane su git-scm.com. where.exe git dovrebbe puntare a Program Files\Git se hai installato Git for Windows.

Terminazioni di riga e richieste di credenziali

core.autocrlf e Git Credential Manager sono opzioni di configurazione di Git for Windows. Non sono impostazioni di Sourcetree.

Risoluzione dei problemi

where.exe git

Program Files\Git corrisponde a Git for Windows. Un file git.exe presente solo nel percorso di GitHub Desktop indica che il porting ufficiale non è mai stato installato o che PATH non lo rileva.

git update-git-for-windows

Questo comando aggiorna questo porting. Non aggiorna GitHub Desktop.

Scaricare solo da git-scm.com/download/win

gitforwindows.org rimanda allo stesso progetto. Un file git.exe casuale trovato su un portale di download non corrisponde al porting.

Alternative

GitHub Desktop, Sourcetree e Fork integrano Git all'interno di una finestra. È comunque necessario il motore Git. Questo articolo descrive tale motore.

Guida ufficiale e download

Inizia dal fornitore. I siti casuali di file exe non sono un canale di supporto.

Contatti ufficiali
Download git-scm.com/download/win Programma di installazione ufficiale o pagina del fornitore
Guida git-scm.com/doc Supporto del fornitore
Sito ufficiale git-scm.com/ Inizia da qui, non da un host casuale di file exe
FAQ di Git for Windows gitforwindows.org/faq Versioni di Windows supportate

Hardware correlato

Qualsiasi PC Windows attuale può eseguire git.exe. Monorepo di grandi dimensioni richiedono un'unità SSD.

Dettagli tecnici

Dettagli tecnici

I numeri di versione del fornitore cambiano. Questo articolo non fissa una build specifica.

Fonti e verifica

Etichetta della fonte registrata: agosto 2026. Questa etichetta non costituisce una verifica indipendente. Come svolgiamo le ricerche.

Questo articolo è stato utile?

È sufficiente un sì o un no. Scegli un motivo, se desideri, o aggiungi una breve nota.

Questo articolo è stato utile?