Emacs mi mostra comodamente il log git di un singolo file sotto git con C-x v l. Ma come posso vedere l'intera storia? Nella shell faccio git log
in una directory sotto git. C'è un modo più emacs-affine per farlo?Come visualizzare Git Log in Emacs?
risposta
CxvL - vc-print-root-log
Ho trovato questo facilmente chiedendo Emacs per mostrarmi i comandi con combinazioni di tasti che utilizzano il C-x v
prefisso:
CxvCh
Si può anche facilmente f ind questa informazione nel manuale. Il nodo specifico è:
C-hig(emacs) VC Change Log
Personalmente io uso Magit, anche se (e consiglio di fare altrettanto).
Argh, sembra che mi sia mancato il tempo per assegnare la taglia. Presumo che ciò avvenga automaticamente con una risposta accettata presente ... – false
Oh, è strano. Magari darlo 24 ore e vedere cosa succede? In caso contrario, potrebbe essere necessario richiedere del supporto per fare qualcosa al riguardo. Vedo che il rappresentante è rimasto mancante nel tuo account, ma non è stato applicato qui. So che alcune taglie vengono applicate automaticamente (o parzialmente, in alcune situazioni so che il 50% sarà assegnato alla risposta "migliore", anche se l'utente non lo assegna esplicitamente), ma non sono sicuro che sia il caso in questa istanza. – phils
Indipendentemente da ciò, sono contento che la risposta sia stata (presumibilmente) utile a te @false, e posso dirti che ho avuto un sorprendente numero di voti positivi mentre la tua taglia era presente (e indubbiamente a causa di ciò). Penso che 10 dei 16 voti siano avvenuti in questi ultimi giorni! – phils
C-x v d
consente di aprire un buffer VC per un'intera directory, in cui è possibile selezionare alcuni file (o una directory) e quindi premere l
per ottenere il registro di questi file (o quella directory).
- 1. Come posso visualizzare il nome dei rami in `git log`?
- 2. ben visualizzare file di rinominare la storia in git log
- 3. Kibana - Come visualizzare log come tabella
- 4. Perché git log non è impostato su git log --follow?
- 5. come visualizzare la diagnostica blu Log
- 6. Rebases log Git
- 7. come disattivare vc-git in GNU Emacs?
- 8. Differenza tra git-log e git-whatchanged?
- 9. Come posso visualizzare i log di traccia .NET in TeamCity?
- 10. File registro uscita log Git
- 11. Come visualizzare le scelte di completamento automatico in emacs?
- 12. Come visualizzare le metainformazioni sul singolo commit in git
- 13. Visualizza git log senza unione commette
- 14. Git come salvare un log git preimpostato --format
- 15. Come si esegue git log per visualizzare le modifiche solo per un ramo specifico?
- 16. git log -p vs. git show vs git diff
- 17. Come posso visualizzare l'agenda in modalità Org sull'avvio di Emacs?
- 18. Come visualizzare le guide di indentazione in Emacs?
- 19. Come si spinge usando git-emacs?
- 20. Modalità git consigliata per Emacs
- 21. Come visualizzare il log di compilazione completo su xcode5?
- 22. Il modo migliore per visualizzare i log in pyqt?
- 23. xcode - come visualizzare il comando e il log di build?
- 24. Differenza tra 'git log origine/master' vs 'git log origine/master ..'
- 25. Utilizzo di git con emacs
- 26. Includere modulo commettere messaggi con "git log"
- 27. Come visualizzare oggetti git e indice senza utilizzare git
- 28. Come non visualizzare la classe .it git
- 29. Esegui `git log` su un ramo remoto
- 30. Cosa fa git log --all do?
[qui] (http://alexott.net/en/writings/emacs-vcs/EmacsGit.html) è la spiegazione, come per –