Search code examples
gitgitlabconsolemsys2

MYSY2 Git will not let me type when I try to enter my GitHub username


Recently I installed Git from MYSY2 in order to improve a Python library I use, but after cloning it and committing the changes I made, when I tried to push it - Git asked me for my GitHub username, but it doesn't actually let me type anything in when it does this, I literally cannot enter any text though the keyboard or otherwise, it just will not except any text! and does so just when it needs me to enter something. This happens when I am using the MYSY2 Bash terminal or the Windows Command Prompt

I am using Windows 10.

[USER]@DESKTOP-D8JQH20 MSYS ~
$ cd /c/Users/[USER]/OneDrive/Documents/test1/TkinterWeb

[USER]@DESKTOP-D8JQH20 MSYS /c/Users/[USER]/OneDrive/Documents/test1/TkinterWeb
$ git status
On branch main
Your branch is ahead of 'origin/main' by 1 commit.
  (use "git push" to publish your local commits)

Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        deleted:    tkinterweb/tkhtml/win_amd64/Tkhtml30.dll
        modified:   tkinterweb/tkhtml/win_amd64/pkgIndex.tcl

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        tkinterweb.egg-info/
        tkinterweb/__pycache__/
        tkinterweb/tkhtml/win_amd64/Tkhtml30g.dll

no changes added to commit (use "git add" and/or "git commit -a")

[USER]@DESKTOP-D8JQH20 MSYS /c/Users/[USER]/OneDrive/Documents/test1/TkinterWeb
$ git push
Username for 'https://github.com':

That line at the bottom is where it won't let me enter any text - no characters will appear if I try.


Solution

  • I solved it by installing Git Credential Manager as a standalone application - by downloading the .exe file.