Po dodaniu nowego narzędzia do git-gui
, okno dialogowe wskazuje, że mogę użyć niektórych zmiennych do przekazania do narzędzia ($REVISION
, $ARGS
, $FILENAME
).
Czy istnieją inne parametry, które są , a nie udokumentowane (na przykład aktualny katalog repo itp.)? Dlaczego nie są one zawarte w documentation z git-gui
?
Moja obecna sytuacja polega na tym, że mam dwa skrypty, które włączają/wyłączają przechwytywanie przed zatwierdzeniem. Obecnie muszę otworzyć Eksploratora Windows i dwukrotnie kliknąć plik wsadowy, który jest trochę niezgrabny. Prostszy sposób byłoby to zrobić bezpośrednio z git-gui
...
Jako alternatywny (bocznej pytanie), chciałbym być także zainteresowany pomijając pre-commit (czyli przekazać --no-verify
gdy popełnieniem) z git-gui
.
widzę 'set s "Wykorzystanie: $ :: argv0 $ :: Komenda $ :: subcommand_args"': być może istnieje sposób na przekazanie i wykonanie polecenia sub git ... – VonC
@ rights right, to zmienna brana pod uwagę przez git-gui w czasie uruchamiania. Jednakże 'GIT_DIR' i' GIT_WORK_TREE' powinny nadal być ustawione ('Tools -> Add') i uwzględnione przez podkomunikat. Nie mam nic na '--no-verify' chociaż. – VonC