Linking the VM to GitHub

Hello, is there a way to connect the Virtual Machine to my GitHub project? Or is it the standard; issuing a public key in the VM and entering that to GitHub? Because it’s quite a hassle to manually copy the public key to GitHub in my host machine, as I couldn’t find a way to copy from the VM terminal and have that in my clipboard to paste in GitHun (in my host machine).

Why don’t you set up a shared folder between the VM and your host? (I haven’t tried it but don’t see why it wouldn’t work.)
Alternatively, go for a manual / native installation.

Jean-Pierre