Emacs ha un albero di annullamento opzionale. Puoi puntare su ciascun nodo e premere Invio per tornare indietro nel tempo, anche lungo i rami.Albero Git con nodi selezionabili nel terminale?
Esiste qualcosa di simile per git, a cui è possibile accedere all'interno del terminale (non Emacs). Quindi, all'interno di un progetto git, potevo digitare un comando e mostrare l'albero. Potrei fare il cursore, tornare indietro nel tempo o anche passare a un altro ramo, quindi premere Invio e verrebbe eseguito il checkout dell'intero stato di commit particolare.
Questo non è un duplicato perché è solo una vista, ma può portarti da qualche parte utile: http://stackoverflow.com/questions/1838873/visualizing-branch-topology-in-git –
sì, visto quelli un pò cose, ma mi chiedevo se c'è una versione selezionabile – cannyboy
'tig' potrebbe essere interessante per te, che è un po 'come' gitk' con un'interfaccia utente ncurses –