Ich verwende derzeit SourceTree unter Windows 7. Wenn ich auf Probleme mit meinem Git-Repository stoße, verlassen sich die Lösungen online immer auf die Befehlszeile. Gibt es überhaupt diese Befehle in SourceTree einzugeben?
So verwenden Sie die Git-Befehlszeile über SourceTree unter Windows
Paskal Klein
Von dem Actions
Menü auswählen Open In terminal
. Sie erhalten eine schlechte Shell, in der Sie Git-Befehle verwenden können
-
@PascalKlein Nicht so, wie es scheinen mag. Ich erinnere mich, dass ich viel Zeit damit verbracht habe, zu versuchen, die gleichen Dinge zu tun, die Sie tun wollten. Ich habe diese Option einfach oft übersprungen, weil ich dachte, es würde nur ein normales Windows öffnen
cmd
Terminal– pqnet
26. August 2014 um 10:39 Uhr
-
Ich weiß nicht wann, aber ich muss es tun
eval $(/usr/bin/ssh-pageant.exe -qra /tmp/.ssh-pageant-auth)
um ssh-agent in dieser Shell zum Laufen zu bringen. Nur ein Tipp, falls noch jemand Authentifizierungsprobleme hat.– xeor
29. August 2017 um 11:00 Uhr
Eine andere Möglichkeit, diese schlechte Shell zu öffnen, besteht darin, einfach auf das Terminal-Symbol im Hauptfenster zu klicken
Sie können auch das eingebettete Git von Sourcetree vom Terminal aus verwenden. Fügen Sie dies Ihrem Powershell-Profil hinzu:
Add-PathVariable "${env:UserProfile}\AppData\Local\Atlassian\SourceTree\git_local\bin"
-
Gute Antwort, aber es funktioniert nur für Leute, die PowerShell-Community-Erweiterungen verwenden. Für eine saubere PowerShell funktioniert auch die folgende Zeile im Profil:
${env:PATH} += "${env:LOCALAPPDATA}\Atlassian\SourceTree\git_local\bin"
– C0DEF52
13. Juni 2017 um 13:24 Uhr