Articles of dvcs

Ignore o próprio arquivo .gitignore

Acabei de fazer um git init na raiz do meu novo projeto. Então eu criei um arquivo .gitignore . Agora, quando eu digito o git status , o arquivo .gitignore aparece na lista de arquivos não acompanhados. Por que é que?

Qual é a diferença entre Mercurial e Git?

Eu tenho usado o git há algum tempo no Windows (com o msysGit) e gosto da idéia de controle de fonte distribuída. Recentemente eu estive olhando para o Mercurial (hg) e parece interessante. No entanto, eu não posso envolver minha cabeça em torno das diferenças entre hg e git. Alguém fez uma comparação lado-a-lado entre […]

Desfazer modificações de cópia de trabalho de um arquivo no Git?

Após o último commit, eu modifiquei um monte de arquivos em minha cópia de trabalho, mas eu quero desfazer as alterações em um desses arquivos, como em redefinir para o mesmo estado que o commit mais recente. No entanto, eu só quero desfazer as alterações de cópia de trabalho apenas desse arquivo sozinho, nada mais […]

Fusão: Hg / Git vs. SVN

Eu frequentemente leio que Hg (e Git e …) são melhores para mesclar que SVN, mas nunca vi exemplos práticos de onde Hg / Git pode mesclar algo em que o SVN falha (ou onde o SVN precisa de intervenção manual). Você poderia postar algumas listas passo-a-passo de operações branch / modify / commit /…- […]

Git e Mercurial – Compare e Contraste

Há algum tempo venho usando o subversion para meus projetos pessoais. Mais e mais eu continuo ouvindo grandes coisas sobre Git e Mercurial, e DVCS em geral. Eu gostaria de dar uma reviravolta na coisa do DVCS, mas não estou muito familiarizado com nenhuma das opções. Quais são algumas das diferenças entre o Mercurial e […]

Sistemas distribuídos de version control e a empresa – um bom mix?

Eu posso ver porque sistemas de controle de fonte distribuída (DVCS – como Mercurial) fazem sentido para projetos de código aberto. Mas eles fazem sentido para uma empresa? (através de um Sistema de Controle de Origem centralizado como o TFS) Quais resources de um DVCS o tornam melhor ou pior adequado para uma empresa com […]

Empurrando para o Git retornando o Código de Erro 403 fatal: pedido HTTP falhou

Consegui clonar uma cópia deste repo através de HTTPS autenticado. Eu fiz alguns commits e quero voltar ao servidor do GitHub. Usando o Cygwin no Windows 7 x64. C:\cygwin\home\XPherior\Code\lunch_call>git push Password: error: The requested URL returned error: 403 while accessing https://MichaelDrog alis@github.com/derekerdmann/lunch_call.git/info/refs fatal: HTTP request failed Também configurá-lo com o modo detalhado. Eu ainda estou […]

Descreva seu stream de trabalho usando o version control (VCS ou DVCS)

Eu gostaria de aprender o stream de trabalho de outras pessoas ao usar vcs ou dvcs. Por favor, descreva sua estratégia para lidar com as seguintes tarefas: Implemente um recurso Corrigindo bugs (durante o desenvolvimento e o aplicativo implantado) Revisão de código Código de refatoração (post code-review) Incorporar patches Ao liberar a versão mais recente […]

Venda-me controle de revisão distribuído

Eu conheço milhares de tópicos semelhantes circulando por aí. Eu li pelo menos 5 tópicos aqui em SO Mas por que eu ainda não estou convencido sobre DVCS? Eu tenho apenas perguntas a seguir (note que estou egoisticamente preocupado apenas com projetos Java) Qual é a vantagem ou o valor de se comprometer localmente? O […]