I know that hub works with 2FA for hub fork, hub pull-request but I'd like to use hub pull / push and be promoted for 2FA. AIUI, hub pull / push just goes to regular git, which does not understand 2FA, uses Personal Access Tokens which is what I'm trying to avoid
What would be your proposed solution? I can't use OAuth for git stuff.
That's a good question, something I don't have an answer to unfortunately. Maybe there isn't a solution at this time and PAT is the only way, this was more of a wish / hope that someone else knows something I don't.
This helped me a lot on OS X, https://help.github.com/articles/set-up-git