2011-11-06 25 views
22

Ho una versione di Windows di Git Bash e voglio usarla con i miei progetti di Visual Studio. Quello che voglio è un modo per modificare alcune impostazioni in modo che un clic possa aprire Bash con la directory sul progetto di Visual Studio corrente.integrazione di Git Bash con Visual Studio

Sarebbe bello se ci fosse un modo per impostare scorciatoie in Git Bash per le directory, in modo che un comando possa portarmi in una directory preimpostata.

risposta

7

Dai un'occhiata alla Provider controllo del codice sorgente Git: http://gitscc.codeplex.com/

Ha integrazione di Visual Studio per Git e una delle opzioni è quella di far apparire Git Bash.

+0

Per gli utenti di Visual Studio 2013 esiste un'integrazione Git più rigida in cui non è necessario il provider di controllo del codice sorgente Git; Visual Studio 2013 fornisce un provider di controllo del codice sorgente Git pronto all'uso. @ La risposta di Taran è la soluzione migliore per Visual Studio 2013. – RunnerRick

1

È possibile utilizzare posh-git nella console di gestione pacchetti Nuget, che passa automaticamente alla posizione della soluzione aperta.

51

lancio Git Bash da Visual Studio

In Visual Studio Barra dei menu: Strumenti -> Strumenti esterni -> Aggiungi nuovo

Configurazione:

Nome: Git Bash

Comando: c: \ Programmi (x86) \ git \ bin \ sh.exe

Args: --login -i

iniziale Dir: $ (SolutionDir)

+8

È possibile digitare il nome come Git & Bash in modo da poter utilizzare la scorciatoia da tastiera ALT + T + B per esso – Daniel

+0

Se non funziona riavviare Visual Studio. Quindi funzionerà – mjwrazor

+0

Questo è molto interessante e non ci sono cose extra da installare. Per me, faccio molto con Open Website piuttosto che con le soluzioni, quindi i file della soluzione sono in una strana directory temporanea. Per ottenere la directory iniziale corretta, ho fatto in modo che Directory iniziale fosse il percorso di qualunque file sia aperto. Inoltre, sembra che Git sia installato in una directory diversa (forse ho selezionato l'installazione solo per me). ** Titolo **: 'Git & Bash' ** Comando **:'% LocalAppData% \ Programmi \ Git \ bin \ sh.exe' ** Argomenti **: '--login -I' ** Directory iniziale **: '$ (ItemDir)' – zacharydl

0

Vi raccomanderò usando strumenti Git per Visual Studio 2013 in poi

si può sapere le sue informazioni di aiuto complete visitando http://yysun.github.io/git-tools/#/

Per installarlo vai in Strumenti -> Estensioni e aggiornamenti es e digitare Git Tools. Scarica il plug-in e installa o puoi semplicemente visitare il marketplace di Visual Studio https://marketplace.visualstudio.com/items?itemName=yysun.GitTools e fare clic su Download.

Snapshot of Git Tools

Dopo aver installato Git Strumenti estensione e riavviato tutte le istanze di Visual Studio

aperto per lanciare Git Bash: * Clicca su Git Strumenti -> Git Bash come mostrato sotto

enter image description here

enter image description here

Tuttavia prima di eseguire queste operazioni si prega di assicurarsi di avere git bash https://git-scm.com/downloads installato completato il proprio ambiente e molto probabilmente configurato i dati di accesso, se possibile.

Problemi correlati