How to get GitHub working?

Can someone help me with GitHub in the configurator ?
Is there a guide that I can follow ?
I followed this guide:
But it only works in the SSH Server Terminals and this with the username and password.
When I want to do this in the configurator I get an error.
I do the following steps in the configurator:
Git Init
Git Commit
Git Push --> Error
Cmd(‘git’) failed due to: exit code(128)
cmdline: git push --porcelain origin
stderr: ‘fatal: could not read Username for ‘’: No such device or address’
If I want to do this in the Visual Studio Code on my laptop I get also an error.
Can someone help me with this ?
Kind regards,
Bart Engelen

1 Like

I’m getting the same error when I try to setup the official Git Pull add-in using Github. I’m using the configurator and have provided the valid URL to the .git file as well as the necessary deployment key.

[Info] Start git clone
Cloning into ‘/config’…
fatal: could not read Username for ‘’: No such device or address
[Error] Git clone failed

Any pointers on how to get these working with GitHub?


1 Like

There appears to be a problem accessing private GitHub repositories using deploy keys via https. Use ssh instead.

deployment_user: ''
deployment_password: ''
git_branch: main  #
repository: '[email protected]:USERNAME/REPOSITORY.git'

Another thing I learned: you should backup .storage/ (it contains user authorizations) but not home-assistant_v2.db (it will cause a conflict that makes git pull fail).