Antworten:
Ich bin hergekommen, weil ich das Gleiche tun wollte. Nachdem ich die gitk-Binärdatei erfolgreich gestartet hatte, konnte sie den Quellcode offensichtlich nicht finden, da die Windows-Binärdatei die Dateispeicherorte im WSL-Format nicht kennt. Dh meine Dateien in der WSL sind an /mnt/c/git/foobar
.
Sie können wahrscheinlich einige Symlinks erstellen oder andere clevere Tricks anwenden, um die Verzeichnisstruktur gleich zu machen, aber stattdessen bin ich den anderen Weg gegangen. Installation eines X-Servers unter Windows und Installation einer elf-64-Version von gitk. Es gibt mehrere Optionen, aber dies ist meine Arbeitskonfiguration:
sudo apt install gitk
echo export DISPLAY=:0 >> ~/.bashrc && source ~/.bashrc
cd /mnt/c/git/foobar && gitk --all
C:\folder\gitk.exe
konvertiert wird , geben Sie/mnt/c/folder/gitk.exe
wsl ein.