Work with GIT on a remote site instead of a local one
Depending on your network, you can mount the remote filesystem locally and use Eclipse to access the code. It won't do well on a slow network.
Alternatively, you can set up the source and just copy it locally and then periodically copy it to the server.
If you say you have a development environment accessible via ssh then how does eclipse help you if it is not in a development environment? Wouldn't you also need to recreate the development environment locally?
You can install a remote desktop solution like NoMachine and run eclipse on the remote machine.
Please provide more details.
source to share