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.

Tried to push to remote by creating a remote branch

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.


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

resolves and the system returns to this.

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.