É necessário gitosis ou gitolite para enviar alterações via HTTP/HTTPS para o repositório git remoto?

É necessário gitosis ou gitolite para enviar alterações via HTTP/HTTPS para o repositório git remoto?

Eu tenho um servidor Apache2 executando um host virtual com HTTPS e autenticação básica habilitada. O host virtual serveGITrepositórios viagitwebroteiro. Usuários autenticados extraem repositórios do host virtual.

Não preciso de controle de acesso preciso, pois estou usando um mecanismo básico de autenticação. Portanto, minhas perguntas são:

  1. Égitweba única coisa que preciso fazer e enviar alterações com esta configuração?
  2. Se não for suficiente, preciso de gitolite ou gitose para promover mudanças?

Responder1

gitweb é apenas um mecanismo de visualização. Você não precisa puxar/empurrar.
Um servidor Apache simples chamando ogit-http-backendmecanismobasta.

Gitolita(por favor, sem gitose: está obsoleto) é umautorizaçãomecanismo, também não é necessário para push/pull (a menos que você queira restringir o acesso a um grupo de usuários).

Mais detalhes em:

informação relacionada