Czy istnieje sposób sprawdzenia, jakie komendy wykonuje się git-gui? Czy na jakimś pasku stanu, czy może dziennik? Byłoby to bardzo przydatne dla lepszego poznania linii poleceń.Czy mogę zobaczyć, jakie polecenia wykonuje git-gui?
Odpowiedz
Tak. git-gui akceptuje opcję --trace
, która spowoduje wydrukowanie każdego polecenia git, które wykonuje na stderr. Jeśli używasz Windowsa, w którym nie ma stderr, to pokazuje również konsolę Tk, a to wyjście jest tam widoczne. W systemie Windows można również wyświetlać konsolę za pomocą Ctrl-F2 nawet bez opcji --trace, jeśli chce się przeprowadzić debugowanie uruchomionej aplikacji. W innych systemach stderr pojawi się w oknie konsoli, z którego uruchomiłeś aplikację. Jeśli używasz ikony lub skrótu na pulpicie, możesz chcieć uruchomić okno terminala i uruchomić je ręcznie, aby zobaczyć dane wyjściowe (unix lub macos).
To wydaje się działać, ale gdzie jest to udokumentowane? Nie ma go w git-gui (1). –
@patthoyts Wow, to trochę szalona tajna wiedza. Wydaje się, że git-gui używa poleceń git-core, takich jak "git-update-index.exe", "git-diff-index.exe", "git-check-attr.exe" zamiast zwykłej/typowej linii poleceń. Nie sądzę, że istnieje sposób, żeby je zdobyć, co? Cóż, nadal jest to przydatne. – wisbucky
utworzonego skrótu na pulpicie, aby wskazać katalogu kontroli wersji, z którymi pracuję przez większość czasu:
"C: \ Program Files \ Git \ cmd \ git-gui.exe" „- working-dir "" C: \ my \ version \ control \ directory "" --trace "
- 1. php exec() nie wykonuje polecenia
- 2. Jakie dodatkowe prace wykonuje np.power?
- 3. Jak mogę zobaczyć polecenia uruchamiane przez GNU make?
- 4. Jak mogę zobaczyć, jakie klucze myśli vim, że uderzam?
- 5. Jak mogę zobaczyć zmiany w Entity Framework?
- 6. Bugzilla - Czy mogę zobaczyć, co zrobiłem wczoraj?
- 7. Python Script wykonuje polecenia w Terminalu
- 8. Dlaczego Cygwin wykonuje polecenia powłoki bardzo wolno?
- 9. Gdzie mogę zobaczyć komunikaty programu Hubot?
- 10. Jak mogę zobaczyć plan wykonania?
- 11. Jak mogę zobaczyć, co piszę w telnetu?
- 12. Jak mogę zobaczyć wewnętrzne polecenia kompilacji, które zawiodły w instalacji "idź, zobacz"?
- 13. Jak mogę sprawdzić, czy jeden obiekt gry może zobaczyć inny?
- 14. Czy mogę zobaczyć wyniki programu w Qt-Creator?
- 15. Aby zobaczyć wszystkie wiersze polecenia w oknie wyjściowym podczas kompilowania
- 16. Jak mogę zobaczyć opóźnioną kolejkę zadań?
- 17. Jak mogę zobaczyć nieprzetworzone zapytania SQL Django?
- 18. Czy JUnit wykonuje sekwencje testowe?
- 19. Jakie architektury/ulepszenia/wzory chciałbyś zobaczyć w piekle?
- 20. Czy git gc wykonuje się w deterministycznych odstępach czasu?
- 21. Jak mogę zobaczyć łańcuch prototypów obiektu JavaScript?
- 22. Jak mogę zobaczyć kod generowany przez HotSpot po optymalizacji?
- 23. Jak mogę zobaczyć pełny dziennik wyjątków w JAVA?
- 24. Jak mogę zobaczyć konkretną wartość modułu sql_mode?
- 25. Jak mogę zobaczyć błąd strony w jMeter?
- 26. Jak mogę zobaczyć zawartość żądania MultipartForm?
- 27. Jak mogę zobaczyć moje lokalne nieprzerwane zatwierdzenia?
- 28. Jakie polecenia UNIX obsługują kolorowe wydruki?
- 29. Jakie samouczki powinieneś zobaczyć na temat używania Backbone.js?
- 30. Jakie polecenia Entity Framework 6 umożliwiają migracje?
Czy możemy przyjąć, że masz na myśli [ten] (https://www.kernel.org/pub/software/ scm/git/docs/git-gui.html) o nazwie "git-gui"? W przeciwnym razie musisz określić, ponieważ istnieją tam [całkiem sporo] (http://git-scm.com/downloads/guis) GUI dla Gita. – ajp15243
Tak, dziękuję, będę edytować pytanie, aby było bardziej zrozumiałe. – wisbucky
Może być możliwe uruchomienie 'exec git gui &' under tkcon i użycie * send * do wykonania introspekcji, ale nigdy tego nie próbowałem. –