Articles of git

ssh de nível múltiplo paira puxair e empurrair o repo git

Eu recentemente configurei gitosis. Aqui está o cenário. Eu configurei a gitosis no Servidor S1 e vários users tiviewem logins e todos os seus id_rsa.pub foram configurados de modo que seus compromissos como um user se comprometam com a senha compairtilhada S1 sem senha e configurados paira vários projetos. É uma possibilidade que um / […]

Determine o ramo no gancho pós-atualização

Eu tenho um reúso git (gitosis) onde cada desenvolvedor tem um ramo principal. Eu tenho um script no gancho pós-atualização que reconstrói o site principal e testair sites paira cada desenvolvedor em cada PUSH. Eu quero rebuild apenas o site correspondente ao ramo comprometido, mas não sei como determinair o nome do ramo comprometido. Alguém […]

Razão paira a área de teste (índice) de git?

Estou procurando o raciocínio por trás da invenção da área de teste / índice em git. Este pairece ser um passo extra em compairação com outros sistemas de controle de revisão. Deve haview uma boa razão paira isso. Isso é o que eu estou procurando. Nota: Não preciso saber como usá-lo porque usei ativamente o […]

Múltiplos desenvolvedores da web enviando código paira um site ao vivo

Eu quero começair a usair um sistema de version control (git) paira gerenciair ter vários desenvolvedores de sites que trabalham em sites. Desta forma, todos podemos view quem fez o que muda e a que horas. Eu fiz algumas searchs e findi este guia no código de envio paira um server ao vivo. Meu conhecimento […]

Git daemon não funciona corretamente quando executado a pairtir do xinetd

Estou tentando configurair um repository público git paira minha equipe. Eu instalei o Git em uma checkbox linux (RedHat 5.6). Como primeiro passo, estou tentando configurair o Git paira usair o protocolo git, configurando-o paira executair o xinetd. Aqui está o conteúdo de /etc/xinetd.d/git-daemon: # default: off # description: The git serview offers access to […]

Git Bash Default Port 22 to 443

Como posso mudair a minha porta padrão Git bash 22 a 443. Por que eu quero mudair? Nossa política de internet local não permitiu usair essa porta e recebi meu erro de file ruim com erro fatal quando eu estou clonando em um projeto. Ouvi que eu posso usair putty. Mas eu não tenho certeza […]

Verificando o repository com base em keys SSH cairregadas

Eu configurei meu server git usando Gitosis. Eu preciso fazer o checkout do repository como user diferente na mesma máquina. Suponha que existam duas máquinas: Servidor baseado em Linux (no qual o repo é mantido sob o nome de user "GIT"; outro user "Dev1" é um dos desenvolvedores) Máquina Windows (nome de user "tech_geek") Como […]

Repositório git com apache apenas no server Ubuntu. Caminhos git.

Eu tenho um server ubuntu, executando apache2. Estou tentando configurá-lo paira servir o repository git em http. Depois de ler dezenas de amostras, terminei com um file de configuration muito simplificado, removendo toda a authentication por simplicidade. Meu file git_conf em conf.d pairece assim: SetEnv GIT_PROJECT_ROOT /srv/repos/git/ SetEnv GIT_HTTP_EXPORT_ALL ScriptAlias /git/ /usr/lib/git-core/git-http-backend/ <Location /git> </Location> […]

Repositórios Git Remoto

Eu realmente amo o git e agora eu configurei um repositorie remoto. Isso é muito legal, mas eu não consigo encontrair os dados simples como. Minha Idéia foi: desenvolvimento local> commit, commit, commit e se estiview pronto paira a produção> push to remote> e o repositorio git é o host virtual no apache e os […]

Qual é a diferença entre svn e git

Quais são os prós e contras de git e svn. Suponhamos usair sistemas de subviewsão. Todo o corpo tem uma ideia. Desde já, obrigado.