2015-10-30 32 views
14

Come neofita di programmazione, ho recentemente installato Github Desktop su Windows 10. Tuttavia, dopo aver utilizzato npm, ho scoperto che alcuni pacchetti, come bower, richiedono all'utente di installare Git for Windows.Qual è la differenza tra Git per Windows e Github Desktop?

Le mie domande sono: Qual è la differenza tra l'utilizzo di GitHub per l'installazione di git di Google Desktop e l'utilizzo di Git per Windows? Sarebbe necessario disinstallare la mia attuale installazione git e Github Desktop per poter regolare i miei strumenti da riga di comando git? Se sì, come dovrei procedere?

risposta

12

Potrebbe essere necessario disinstallare la mia installazione git e Github Desktop corrente al fine di regolare i miei strumenti da riga di comando git?

Nessun entrambi sono completamente indipendenti.

è possibile installare in modo sicuro git-per-finestre in aggiunta di GitHub Desktop: entrambi saranno ignorare ogni altri.

1

GitHub for Windows è un'interfaccia GUI per git. È possibile visualizzare un elenco di altre interfacce della GUI per githere. Se hai Github for Windows funzionante allora hai installato anche git for Windows.

+0

Come posso cambiare gli strumenti della riga di comando installati? – Metalurgia

+0

intendi aggiornare 'git for windows'? Puoi semplicemente installarlo da [qui] (https://git-scm.com/downloads) per ottenere l'ultima versione. –

+0

Spiacente, per chiarire: Ho installato git come "Usa Git da Git Bash Only" e ora ho bisogno di "Usa Git dal prompt dei comandi di Windows". Mi stavo chiedendo come cambiarlo. – Metalurgia

4

Git for Windows include "Git BASH" (utilizza MINGW64) e "Git GUI" (git-gui). C'è un menu di scelta rapida delle cartelle (integrazione della shell di windows) per accedervi. Include l'ultima versione di git. Per impostazione predefinita, non è impostato per accedere a GitHub, ma è possibile clonare un repository esistente da una posizione di origine.

GitHub Desktop (formerly GitHub for Windows) è una GUI più semplice. Utilizza PowerShell per la riga di comando git. La versione di git include lags the latest release. "Prima di configurare GitHub Desktop, you must already have a GitHub or GitHub Enterprise account." Accedi con il tuo account, i tuoi repository GitHub vengono rilevati automaticamente.

0

Un chiarimento: GitHub Desktop ha il PowerShell come predefinito shell, ma è possibile andare in Opzioni -> Default Shell e cambiare la shell in "Git Bash".

0

prega di fare riferimento al collegamento ipertestuale e dovrebbe essere ovvio: Github Desktop è solo una GUI per Git Git-scm GUI options for download

Nel mio attuale Github Desktop posso accedere alla Strumenti e opzioni >>Chi Github Desktop >>Note di rilascio e mostra le utility git supportate Queste sono versioni precedenti di quelle disponibili su Git.

Problemi correlati