Your comments

I think you are talking about running a git command from your local git binary on a mounted filesystem or somehow to a remote system, I was referencing running a server's local git on a remote system on it's own local file system. and reporting back ONLY the output.  GIT would have to be installed on the remote system and it the only network traffic would be the commands sent and the output returned.

I completely understand why what you are referencing would be an issue, but this is not the ask.

Interesting research you've done none the less. 

I am the original poster of the comment from four years ago. Surprised this is getting traction, but I guess that is how the world works.

For the record, I have been a long time SmartGit user and use the product almost daily.  It is my opinion that SmartGit has the best UI in terms of reflecting the terminology and workflow of the git system, as opposed to some of your competitors. In that regard, I do use VS Code for coding but do not use their git extension because I think SmartGit works better for me.

What I originally had in mind was not a VS code extension, but more like a connect via SSH.  If you have ever used MySQL or another database, you know some clients (SequelPro for example) have the capability to connect via SSH first then connect to the server. This process is largely for security reasons, however, the concept is an interesting one.

I would say the integration should just allow you to put in a remote ssh connection and a path so something like my-user@my-server-remote://var/www/source/ and then either a password or an ssh key. From there, the software would act like it does now, but instead of executing commands on the local computer, it would execute commands on the remote server and report the output in the output window.

The use case for this would be pulling code to a remote server without having to ssh manually into the server and type git pull (or whatever commands).

I understand that SmartGit has the capability to use an internal git or a external git binary, and obviously the server would be required to have the git extension installed, but these are problems that have basically already been solved in your software product in regards to local.

I posted this topic originally because I could not find any other git client that had this capability and it would be a super nice one to have. The combining of the best UX/UI experience of SmartGit with radical new features is something I"m on board for. Obviously if the lift is huge or the desire from the devs is not present that's understandable.