I'm doing a git revert on a commit using git revert [commit number]
Real life example being:
git revert 58c128313e353b8dd7d04121824b966faefe68dc
After I do this it takes me to the screen where it shows me the revert message, but I can't exit this screen and I can't type anything.
I've tried pressing Q which is how I quit the git log screen, but this doesn't work either. When I force quit terminal and go back in, the revert has taken place.
How do I do a revert and then got back to the command line and carry on working as usual?
Here is the screenshot of what it is saying
You are in the vi
or vim
editor, which is the default on many Linux distributions.
To save the file and exit, thus completing your revert, type:
Esc:wqEnter
Or you can abort the editor without saving, if you prefer that:
Esc:q!Enter
You can avoid this editor in the future if you wish. Find an editor you do want to use (emacs, nano, joe, whatever...) and set it as your default instead. You can do that in your shell file (e.g. .bash_profile) like this:
export EDITOR=/usr/bin/nano
export VISUAL=$EDITOR
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With