2014-05-15 4 views
7

Manchmal sind Informationen zu git bei Verwendung von git-bash detaillierter und einfacher zugänglich als mit TortoiseGit. Daher möchte ich git-bash für sehr spezifische Probleme verwenden (z. B. gleichzeitig eine Verzweigung/einen Checkout erstellen und nicht korrigierte Änderungen festschreiben).Kann ich die Befehlszeilenwerkzeuge Git und TortoiseGit gleichzeitig verwenden?

git checkout -b my_new_branch 
git commit 

Könnte ich mit TortoiseGit arbeiten ohne danach Probleme? Und umgekehrt?

+0

An Ihrer Stelle benutzte ich Cygwin. – peterh

+0

Beachten Sie, dass Git Bash nichts anderes als Port der ['bash'] (http://www.gnu.org/software/bash/) Shell zu Windows ist. Was Sie in Git bash ausführen, sind nur normale Programme, die mit Git für Windows ausgeliefert werden (wobei "git" das wichtigste Top-Level ist). Sie können diese Befehle problemlos in einfacher Shell ('cmd.exe') oder in Shell-Emulatoren anderer Hersteller (wie' Console') in PowerShell usw. ausführen. Dazu müssen Sie nur die richtige Einstellung in der GfW ankreuzen Installer wie [hier] erklärt (http://stackoverflow.com/a/20165901/720999). – kostix

Antwort

9

Ja. tortoise-git ist nur eine Benutzerschnittstelle zu den Befehlszeilenwerkzeugen, die das .git-Unterverzeichnis nur in Ihrem Projektverzeichnis interpretieren. Sie können sie beide für das gleiche Projekt verwenden, obwohl laufende Aktionen gleichzeitig möglicherweise Probleme verursachen, bin ich mir nicht sicher.

+0

Vielen Dank für die schnelle Antwort! – user3621280