Ich benutze Git Bash für Windows mit Beyond & Vergleichen Sie als mein difftool (aber die gleiche Sache tritt mit einem externen difftool).git difftool hält die Shell
Ich möchte, dass mein Terminal nicht darauf wartet, dass das difftool beendet wird, um die Terminalsteuerung zurück zu geben. Es wäre hilfreich für mich, die difftool-Sitzung geöffnet zu lassen, während andere git-Aufgaben in der Befehlszeile ausgeführt werden.
Ist es möglich?
Ich weiß nicht, ob das etwas mit trustexistcode
zu tun hat, aber diese Einstellung wird nichts zu dem Terminal-Verhalten, das ich suche, ändern.
Dies ist eine allgemeine Eigenschaft von Terminal, nicht etwas, das für Git oder Difftool spezifisch ist. Sie können versuchen, ein '&' nach dem Befehl zu setzen, d. H. 'Git diff tool &'. – 1615903
Auch könnte Strg + z auf dem Terminal funktionieren, nachdem Sie das difftool gestartet haben - nicht sicher über das Verhalten in Windows. – 1615903