Articles of dvcs

Como mostro as alterações que foram realizadas?

Eu encenei algumas mudanças para serem cometidas; Como posso ver o diff de todos os arquivos que são testados para o próximo commit? Estou ciente do status do git , mas gostaria de ver os diffs reais – não apenas os nomes dos arquivos que são preparados. Eu vi que a página man do git-diff […]

git push para vários repositorys simultaneamente

Como posso fazer o git push para empurrar não apenas a origin mas também outro repository remoto? como git push é apenas um alias para a git push origin , posso alias git push para empurrar para 2 repositorys remotos de uma vez (com apenas esse comando)? Eu não estou procurando por um script não-git […]

Git sob o windows: MSYS ou Cygwin?

Eu pretendo migrar meus projetos para o git, e atualmente estou me perguntando qual é a melhor e / ou a opção mais estável no Windows. Pelo que entendi eu basicamente tenho 2,5 opções: MSYSgit git sob Cygwin (aka 2.5) MSYSgit de um prompt do Cygwin (dado que o Cygwin git já está instalado). Nota: […]

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 […]