Current GitHub pull, push etc. UI actions rely on password auth, but for a private repository + 2FA enabled, it's just not gonna work. i tried to setup the ssh key from ACS's terminal and managed to clone repo using terminal, git operations can be done via terminal but it's not the best way when there is an entire tab dedicated for git.