C'è un modo per vedere quali comandi è in esecuzione git-gui? O in qualche barra di stato, o forse registro? Sarebbe davvero utile per imparare meglio la linea di comando.Posso vedere quali comandi sta eseguendo git-gui?
risposta
Sì. git-gui accetta un'opzione --trace
che farà stampare ogni comando git che esegue su stderr. Se si esegue su Windows in cui non è presente stderr, viene visualizzata anche la console Tk e questo output è visibile lì. Su Windows è anche possibile mostrare la console con Ctrl-F2 anche senza l'opzione --trace se si desidera eseguire il debug sull'applicazione in esecuzione. Su altri sistemi, stderr verrà visualizzato nella finestra della console da cui è stata avviata l'applicazione. Se hai usato un'icona o un collegamento sul desktop, potresti voler avviare una finestra di terminale e avviarla manualmente per vedere l'output (unix o macos).
Sembra funzionare, ma dove è documentato? Non è in git-gui (1). –
@patthoyts Wow, questa è una pazza conoscenza segreta. Sembra che git-gui usi comandi git-core come "git-update-index.exe", "git-diff-index.exe", "git-check-attr.exe" piuttosto la solita/tipica linea di comando. Non credo che ci sia un modo per prenderli, eh? Bene, questo è ancora un po 'utile. – wisbucky
ho creato un collegamento sul desktop per puntare alla directory controllo di versione Io lavoro con la maggior parte del tempo:
"C: \ Program Files \ Git \ cmd \ git-GUI.exe" "- working-dir "" C: \ my \ version \ control \ directory "" --trace "
- 1. eseguendo più comandi bash con sottoprocesso
- 2. Come posso verificare un processo in esecuzione per vedere quali librerie condivise sta usando?
- 3. come posso vedere quali porte sta ascoltando mongo dalla shell mongo?
- 4. Come posso vedere quali file Git sta per inviare al server in Xcode?
- 5. Entity Framework sta eseguendo troppe query
- 6. Come posso vedere tutti i dati che solr sta indicizzando?
- 7. C'è un modo per far sì che Git Flow mostri i comandi che sta eseguendo dietro le quinte?
- 8. verifica se un SKNode sta eseguendo una SKAction
- 9. Jest non sta eseguendo il pre-elaborazione del mio JSX
- 10. Quale utente sta eseguendo la mia app Rails?
- 11. Vedere cosa sta facendo il preprocessore
- 12. Come sapere se un server sta eseguendo Node.js?
- 13. L'ultima versione del compositore non sta eseguendo Laravel
- 14. Come posso vedere i comandi di compilazione interni che falliscono in un'installazione "go get"?
- 15. Come posso sapere se il mio sito sta eseguendo ASP.NET MVC o Web Form?
- 16. Come posso determinare quale motore javascript, rhino o nashorn sta eseguendo il mio codice?
- 17. Git sta eseguendo commit molto lenti su una condivisione Samba. Cosa posso fare per accelerarlo?
- 18. In ansible, come posso ottenere una variabile con il nome dell'utente che sta eseguendo l'ansible?
- 19. Come posso sapere quale driver Linux sta eseguendo il mio GPIO?
- 20. ASP.NET MVC 3 - Quali caratteristiche vuoi vedere?
- 21. Vedere tutto nel terminale/Prompt dei comandi dopo uscita lunga
- 22. Studio del processo Python per vedere cosa sta mangiando CPU
- 23. SQL Server Trova quali lavori stanno eseguendo una procedura
- 24. Quali comandi UNIX supportano l'output colorato?
- 25. quali sono i seguenti comandi in sqoop?
- 26. Quali sono i comandi distruttivi in git?
- 27. Come dire quali ottimizzazioni bjam sta usando per costruire boost
- 28. Riesci a vedere chi sta guardando un repository su GitHub?
- 29. PostgreSQL come vedere quali query sono state eseguite
- 30. Sta eseguendo il login con https, ma poi tutto in http è un po 'inutile?
Possiamo supporre che intendi [questo] (https://www.kernel.org/pub/software/ scm/git/docs/git-gui.html) chiamato "git-gui"? Altrimenti dovrai specificare, perché ci sono [un bel po '] (http://git-scm.com/downloads/guis) GUI per Git là fuori. – ajp15243
sì, grazie, modifico la domanda per renderla più chiara – wisbucky
Potrebbe essere possibile eseguire 'exec git gui &' sotto tkcon e usare * send * per fare qualche introspezione, ma non l'ho mai provato. –