How to make Node-RED use a manually cloned github project as active project?

I have created a Node-RED project using the Node-RED project feature which I also pushed to github.

Now, I want to use this project on another device where Node-RED is installed without using the Node-RED editor to clone this project.

So I would like to manually clone my github Node-RED project on the other machine and tell Node-RED to use this project as the "active" project.

It is important that Node-RED on the other machine considers this as an active Node-RED project so that I can commit further changes using the project functionality in the Node-RED editor.

It should also be possible to push the changes to my github repository.
For pushing to the github repository I understand that I need to setup the github remote again in the Node-RED editor.

Is this possible and if so how ?

Did you ever find out the answer to this?