Perguntas com a marcação «git»

Git é um sistema de controle de fonte distribuído.

101
GIT como uma ferramenta de backup

Em um servidor, instale o git cd / git init git add . git commit -a -m "Yes, this is server" Em seguida, /.git/aponte para uma unidade de rede (SAN, NFS, Samba, qualquer que seja) ou outro disco. Use um trabalho cron a cada hora / dia etc. para atualizar as alterações. O diretório .git conteria...

74
Como impedir que o apache sirva o diretório .git?

Comecei a usar o git para implantação de sites para teste. Como impedir que o apache sirva o conteúdo do diretório .git? eu tentei <Directorymatch "^/.*/\.svn/"> Order deny,allow Deny from all </Directorymatch> sem sucesso. Sei que posso criar um arquivo .htaccess em cada diretório...

57
revisão específica do git pull do repositório remoto

Temos um repositório Git remoto que normalmente implantamos git pushno servidor de desenvolvimento e depois git pullnos servidores ativos para obter a versão mais recente do repositório. Mas se tivermos confirmado e forçado algumas revisões (sem uma git pullnos servidores ativos), como podemos...

24
O shell do Git não está ativado?

Estou tentando instalar o servidor git. Quando defino o shell padrão para meu usuário do git como / usr / bin / git-shell, recebo um erro ao fazer o login como git. fatal: Interactive git shell is not enabled. hint: ~/git-shell-commands should exist and have read and execute access. Com o...

23
Quais são os prós e os contras do SSH e HTTP para um servidor git?

Eu quero configurar um servidor git. Encontrei várias instruções, bem detalhadas. Alguns descrevem a instalação para um servidor git acessível através do Ssh, enquanto outros, acessíveis através do HTTP. (Outros até aconselham ferramentas como gitólito). Existem prós ou contras escolhendo SSH ou...

22
Usando o rsync do msysgit para arquivos binários

Eu tenho três caixas de janelas conectadas a uma caixa Linux na minha rede de várias maneiras (uma local para a rede, uma é um laptop e pode ou não ser local e a outra é minha área de trabalho). Atualmente, estou usando o git para sincronizar a maioria das minhas coisas entre as caixas (usando a...

22
Instale uma versão mais recente do Git no CentOS 7

Eu gosto de ativar o Git "Push to Deploy" no meu servidor CentOS 7. Atualmente, só consigo o Git 1.8.3.1 via yum. Eu preciso de uma versão mais nova. Tenho que construí-lo a partir da fonte ou há algum repositório que eu possa usar? Eu já adicionei EPEL e elrepo, mas o yum ainda me fornece o Git...

21
Local do arquivo de backup do Gitlab (instalação Omnibus)

Instalei o Gitlab usando o pacote de instalação omnibus. Fiz um backup usando o comando abaixo sudo gitlab-rake gitlab:backup:create O backup foi criado com sucesso. Mas não tenho certeza de onde encontrar o arquivo de backup. Onde estão armazenados todos os backups do Gitlab por padrão...

19
Como configurar o Gitlab com o gancho pós-recebimento?

Estou usando o Gitlab em um servidor e gostaria de enviar meu repositório git ao confirmar o branch master para outro servidor da web. Então, quando eu envio uma nova versão do site, o servidor de produção é atualizado. Eu sei que isso deve ser possível com ganchos dentro do gitlab, mas não consigo...