|
|
|
|
|
by blourvim
81 days ago
|
|
You can keep the git folder in your machine, then use sshfs to mount the remote into your directory where:
project-root
-.git/
-code/ <= remote/code This way you don't have to give git access to the potentially unsafe server.
Git hook attacks are still possible so disable those by defaultç This is an unusual folder structure but works fine, let me know if there is anything iffy |
|
I'd imagine you lose the ability to have the coding agent do the commits for you? E.g. if you just mount the code directory, then an agent running on the remote side can't commit anything, right?
So you'd have to mount the .git directory from the remote side to then push?