Git equivalente a bzr-upload

1

Existe um equivalente a bzr-upload para o git?

Ele deve ser capaz de enviar o conteúdo de uma árvore para um local remoto através de um protocolo mudo (por exemplo, ftp). Uploads futuros devem carregar somente os arquivos alterados. O histórico / repo não precisa ser carregado.

    
por Gary van der Merwe 05.02.2013 / 13:38

2 respostas

0

Você pode simplesmente copiar o diretório, por qualquer meio disponível. O resultado é um diretório git. Mas é melhor configurar um repositório simples e trabalhar a partir daí (lembre-se de que o protocolo git foi projetado por freaks de eficiência preocupando-se com os desenvolvedores em links lentos com grandes latências / RTTs). Confira o git book ou um dos excelentes tutoriais listados aqui .

    
por 05.02.2013 / 14:04
0

Se você quer empurrar, em vez de puxar, eu não acho que o Git suporta essa funcionalidade sem um servidor destinatário do outro lado.

No entanto, seria bastante fácil anexar um comando rsync (ou similar) ao commit hooks no seu repositório Git, ou simplesmente execute o comando manualmente quando você quiser fazer upload de código. Se o seu rsync excluir os diretórios .git em seu repo, todo o material do histórico não será carregado, e somente os arquivos alterados serão tocados.

    
por 05.02.2013 / 15:23

Tags