
Tenho um serviço de hospedagem na web e quero armazenar meu código nele.
Eu estava pensando em abrir um repositório Git para todo o diretório dev/
e de alguma forma nos ganchos do Git fazer upload apenas dos arquivos que foram
alterados para o servidor (não consigo instalar o git no site de hospedagem).
Existe algo semelhante? como um gancho para isso?
Talvez uma solução mais inteligente...
Responder1
Um de nossos amigos do Stack Overflowqueria uma ferramenta para fazer upload de seu git
aplicativo da web hospedado para o servidor de produção via FTP, e acontece que duas das ferramentas recomendadas por um usuário suportam backup incremental:
git-ftpde René Moser é um script de shell simples para fazer FTP do jeito Git. Use git-ftp.sh para fazer upload apenas dos arquivos rastreados pelo Git para um servidor FTP, que foram alterados desde o último upload. Isso economiza tempo e largura de banda. Mesmo se você brincar com ramificações diferentes, o git-ftp.sh sabe quais arquivos são diferentes. Nenhum cliente FTP comum pode fazer isso.
git-ftpde Edward Z. Yang é um script simples escrito em python para fazer upload de arquivos em um repositório Git via FTP, transferindo apenas arquivos novos e removendo arquivos antigos.
Responder2
Existe a possibilidade de o git já estar instalado. Se você tiver acesso SSH interativo, verifique-o – isso funcionaria muito mais rápido do que um transporte FTP 'burro'.
Mas se apenas o FTP estiver disponível:
git remote add webhost ftps://[email protected]/code.git