Open all modified files in editor
Often I finish working day without committing changes to the repository. Thus, next morning I need to open all the files I was working yesterday. And I found an efficient way to do this.
It opens Vim and loads all modified files in tabs. You could add this command as an alias to your .bashrc
, but adding this to .gitconfig
seems like a better option. This is what you need to add to your ~/.gitconfig
.
To run this command you need to type git open
in the terminal. Since all commands prefixed with an exclamation point are executed from the top-level directory of a repository, we need to change working directory in Vim to the current one. And of course you can replace Vim by your favorite editor or event by $EDITOR
.
Besides, If you use sort of file watchers to perform certain operations when files change, then you would find the following command quite helpful. It changes modification time of all modified files at once.
You can find more handy aliases in .dotfiles of mine.