Perguntas com a marcação «version-control»

419
Várias contas do github no mesmo computador?

Tentando trabalhar nos meus repositórios reais de "trabalho" e nos repositórios pessoais no hub git, no meu computador. A conta de trabalho foi configurada primeiro e tudo funciona na perfeição. Minha conta pessoal, no entanto, não parece levar ao meu repo pessoal, que é configurado em uma conta...

329
Git: “Objeto solto corrompido”

Sempre que puxo do meu controle remoto, recebo o seguinte erro sobre compactação. Quando executo a compactação manual, obtenho o mesmo: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run...

323
Exclua todos os ramos git locais

Sigo um processo de desenvolvimento em que crio uma nova filial local para cada novo recurso ou cartão de história. Quando terminar, mesclo o ramo no mestre e empurro. O que tende a acontecer com o tempo devido a uma combinação de preguiça ou esquecimento é que acabo com uma grande lista de...

321
Devo usar SVN ou Git? [fechadas]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...

320
Faça o checkout de um arquivo do Subversion

"Não é possível verificar um único arquivo. O melhor nível de checkout que você pode fazer é no nível do diretório". Como contornar esse problema ao usar o Subversion? Temos esta pasta no Subversion, onde guardamos todas as nossas imagens. Eu só quero verificar um arquivo (imagem) a partir disso....

315
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 quero ter pelo menos alguns dados lá (como menciona alumb : tipos de usuários e administradores). Também desejarei muitas vezes uma grande coleção de dados de teste...

315
Git: Como esmagar todos os commits no branch

Eu faço um novo ramo mastercom: git checkout -b testbranch Eu faço 20 commits nele. Agora eu quero esmagar esses 20 commits. Eu faço isso com: git rebase -i HEAD~20 E se eu não souber quantos commits? Existe alguma maneira de fazer algo como: git rebase -i all on this