Posso executar ferramentas git em um repositório remoto?

0

Estou trabalhando em um projeto em uma máquina servidora onde o git não está disponível. Isso provavelmente não vai mudar em um futuro próximo. Gostaria de saber se é possível usar minha instalação local do git para trabalhar em um repositório no servidor através do SSH, por exemplo, fazendo coisas como:

git add -A --target ssh://[email protected]/my/repo

Nota: Eu entendo "repo remoto" é uma má escolha de palavras, pois o termo tem um significado no git, mas eu espero que você entenda o que quero dizer.

O servidor está executando o SunOS 5.10 e está usando pkg.

    
por Zeta Two 01.08.2012 / 14:20

2 respostas

1

Você precisará obter acesso administrativo à máquina para instalar o Git, você não poderá usar o Git no computador até que os utilitários principais (no mínimo) estejam instalados.

    
por 01.08.2012 / 14:28
1

A maneira mais simples seria instalar o git na máquina remota. Dessa forma, você pode usar o repositório da mesma forma que qualquer outro repositório via SSH.

Você não precisa de privilégios de administrador para instalar o git. Uso simples --prefix=<some_dir> onde você tem acesso de gravação em <some_dir> :

./configure --prefix=/home/me/.local
make
make install

E certifique-se de que /home/me/.local/bin esteja em seu PATH.

    
por 01.08.2012 / 14:36

Tags