Alexander Quine
Sep 6, 2018 · 1 min read

Thanks for the response! I’ve fixed the link at the end of the post.

I haven’t used VSCode, so I’m not familiar with the automated feature you’re trying to build. Can you describe it more?

For the e/edit command within git rebase --interactive, it will open a text editor with the patch view of the commit to edit. I believe the text editor will be determined by looking at Git’s core.editor config option, then the $GIT_EDITOR env variable, then the $EDITOR env variable.

I don’t know what Git uses to squash commits when using the s/squash command… I’d guess that squashing is one of its native features?

Alexander Quine

Written by

i like languages and computers and bicycles and music and other things too • http://eleven-twelve.net • http://pronoun.is/he