Perguntas com a marcação «git»

Git é um DVCS (sistema de controle de versão distribuído) de código aberto

316
O que significa 'estágio' no git?

Acho difícil entender o git, pois não consegui encontrar o significado das palavras usadas para as ações. Eu verifiquei no dicionário o significado de 'estágio' e nenhum dos significados estava relacionado aos conceitos de controle de origem. O que significa 'estágio' no contexto do...

293
O que o SVN faz melhor que o Git? [fechadas]

Não há dúvida de que a maioria dos debates sobre as ferramentas do programador destila a escolha pessoal (pelo usuário) ou a ênfase no design , ou seja , otimizar o design de acordo com casos de uso específicos (pelo criador da ferramenta). Os editores de texto são provavelmente o exemplo mais...

289
Por que todos usam o Git de maneira centralizada?

Eu usei o Git nas minhas duas últimas empresas para controle de versão. Pelo que ouvi, parece que cerca de 90% das empresas usam o Git em outros sistemas de controle de versão. Um dos maiores pontos de venda do Git é que ele é descentralizado, ou seja, todos os repositórios são iguais; não há...

201
As imagens devem ser armazenadas em um repositório git?

Para uma equipe distribuída que usa Git e Github como controle de versão, as imagens também devem ser armazenadas no repositório git? Na maior parte, as imagens não serão alteradas. A pasta que os contém aumentará de tamanho à medida que as imagens forem adicionadas. Uma preocupação é que a pasta...

113
Meu colega de trabalho confirma e empurra sem testar

Quando meu colega de trabalho acha que não há necessidade de fazer um teste em seu PC, ele faz alterações, confirma e empurra. Em seguida, ele testa no servidor de produção e percebe que cometeu um erro. Isso acontece uma vez por semana. Agora vejo que ele fez 3 confirmações e empurra a implantação...

110
Como posso manter a qualidade do código sem o SCM?

Eu estou trabalhando em uma instituição governamental. A tecnologia que está sendo usada aqui e os métodos para o desenvolvimento de software são bastante antiquados. Eles têm muito espaço de armazenamento, mas não há espaço apropriado para manter e manter aplicativos que são usados ​​para...