Russ Brown <pickscrape@xxxxxxxxx> writes: > [1] On this subject, it would be extremely cool if git-svn rebase could > do this stashing/unstashing automatically if there are local changes > present. You might want to try git-rebase from 'pu'. git-stash command is extended so that it gives the stash commit object name to its standard output, and the calling script can use it to unstash, without ever touching the $GIT_DIR/refs/stash ref. While the current stash implementation that uses reflog is clever in the sense that it did not have to reinvent anything new to manage the sequence of states and expiring, I'd have to say that the set of operations reflog is meant to support is not a perfect match. Looking up with stash@{number} syntax is free and is familiar to the users by now, but dropping selectively in the middle is something stash sorely needs. _and_ something reflog should not allow to be done casually. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html