This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Description
Usually I work like this:
- Stage some lines, and hunks
- Make a commit
- Loop until I have nothing more I want to commit
Then I want to get back to writing code, so I want the git UI to all hide. I often use gitx, and with it, I just quit. In the current git package, I
- Figure out which panel has focus (maybe diff, maybe file list)
- Hit escape if panel
- Cmd-w if diff
- GOTO 1 if git UI in my face
I really want a single command that's like 'hey, git package, I'm done using you, you can hide now'.
Been thinking that maybe escape when either the diff or file list is focused will hide both of them. Could try it and see if it's invasive. In the previous git prototype, escape in the diff would clear the hunk/line selection, but I think clearing the selection is fine now by just using the arrow keys.
Thoughts?