Errors when pushing to a remote Github repository

Node-RED version: 2.1.4
I created a project Projects->New and filled out the forms.
Used Projects->Project Setting->Settings to specify a remote Git repository (a new repository that I created on Github)
Added some nodes to my flow and committed to my local repository the history tab.
image

Tried to push to remote by creating a remote branch
image

The system gets hung up here. I expected to get an authentication pop-up here where I would enter my e-mail and PAT, but the panel stays like shown. After this, I cannot access other projects.

image

Turned on trace in settings to see errors. This is what I get in my console.

Note: I can manually push from a project directory (outside the node-red gui). I can pull a remote repository from within the node-red gui. I just cannot push a project.

Would really appreciate any help. Thanks.......P

Do you get any errors in the browser's JavaScript console?

I don't see any errors in the log you've shared related to the push. It just looks like it has hung.

I believe this errors in browser console is related to this issue.

Password field is not contained in a form: (More info: Create Amazing Password Forms) null

But, I was trying a bunch of things. I will restart and isolate it and let you know if I see anything different

Sorry, the browser console message I sent earlier is related to the Settings Panel in the main menu.
I do not get any error message in the browser console when the system hangs.

Strangely, in settings->Git config, if I click on the SSH key that node-red found in my system.

The hung panel
image

resolves and the system returns to this.
image

But no files are pushed to the remote repository.

PS. Thankyou for your quick response. I really appreciate your help.

Sorry to bug you, do you have any suggestions for getting rid of this problem. I tried updating to the latest version, that did not help. Is there anything else I can try? It seems that one of the configuration files might be causing this problem. Any suggestions would be welcome. Thanks for your time.