git (1,766)


Banco de dados de versão do SQL Server

Banco de dados de versão do SQL Server

Quero colocar meus bancos de dados sob controle de versão. Alguém tem algum conselho ou artigos recomendados para começar? Eu sempre vou querer ter pelo menos alguns dados lá(como menciona alumb:tipos…


svn - Por que Git é melhor que Subversion?

Uso o Subversion há alguns anos e, depois de usar o SourceSafe,adoro o Subversion. Combinado com o TortoiseSVN,não consigo imaginar como poderia ser melhor. No entanto, há um número crescente de desen…


Como posso desfazer o git reset--hard HEAD ~ 1?

É possível desfazer as alterações causadas pelo seguinte comando? Se sim, como? git reset--hard HEAD~1…


Como posso configurar um editor para trabalhar com o Git no Windows?

Estou experimentando o Git no Windows.Cheguei ao ponto de tentar "git commit" e recebi este erro: O terminal é burro, mas não é definido o VISUAL nem o EDITOR. Por favor, forneça a mensagem us…


Mercurial preso "à espera de bloqueio"

Obteve uma tela azul no Windows enquanto clonava um repositório mercurial. Após a reinicialização, agora recebo esta mensagem para quase todos os comandos hg: c:\src\>hg commit waiting for lock on…


Mercurial.hgignore para projetos do Visual Studio 2008

O que é uma boa configuração para o arquivo.hgignore ao trabalhar com o Visual Studio 2008? Eu principalmente desenvolvo por conta própria, apenas ocasionalmente eu clono o repositório para que a…


version control - Você continua desenvolvendo em um ramo ou no tronco?

Suponha que você esteja desenvolvendo um produto de software que tenha versões periódicas. Quais são as melhores práticas em relação à ramificação e fusão? Cortando ramificações de releases periód…


Qual é a diferença entre Mercurial e Git?

Eu tenho usado o git há algum tempo no Windows(com msysGit) e gosto da idéia de controle de fonte distribuída. Recentemente eu estive olhando para o Mercurial(hg) e parece interessante. No entan…



Como você remove uma revisão específica no histórico do git?

Suponha que seu histórico de git seja assim: 1 2 3 4 5 1–5 são revisões separadas. Você precisa remover 3 enquanto ainda mantém 1, 2, 4 e 5. Como isso pode ser feito? Existe um método eficien…


bash - Vale a pena mudar para zsh para uso casual?

O shell padrão no Mac OS X é o bash,que geralmente fico feliz em usar. Eu apenas dou por certo. Seria muito bom se completasse automaticamente mais coisas,e eu ouvi coisas boas sobre zsh esse r…




tag commit push github branch tags checkout create delete remote