Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Must a git server have git installed? [duplicate]

Tags:

git

ssh

I have full access to some folder on a remote Linux server over ssh and scp. I can upload and download files but not install apps. Now I want to put a git repository on this server. When I try to clone from an over scp copied repository I get the following error message:

sgit-upload-pack: Command not found
fatal: The remote end hung up unexpectedly

Cloning using the same command from Github works as expected. Do I need Git installed on the server? If yes, is there any work around?

like image 784
Mouk Avatar asked Jul 07 '26 06:07

Mouk


2 Answers

I think that git needs to be there. But you can simply install it in the directory you have access to.

like image 178
Roman Plášil Avatar answered Jul 08 '26 21:07

Roman Plášil


You could use SSHFS and mount the directory on your local machine, and then run Git locally.

like image 31
Jacob Rask Avatar answered Jul 08 '26 20:07

Jacob Rask