Perguntas marcadas com 'version-control'

O controle de versão é o gerenciamento de alterações em documentos, programas e outras informações armazenadas como arquivos de computador. Use esta tag para marcar questões gerais sobre o uso e a aplicabilidade do controle de versão, comparando o VCS. Para a maioria dos comandos e métodos específicos para cada VCS específico, existem determinados tags que devem ser preferidos.
34
respostas

Como cancelar 'git add' antes de confirmar?

Eu, por engano, adicionei arquivos para git com o comando: git add myfile.txt Ainda não executei git commit. Existe uma maneira de cancelar isso para que esses arquivos não sejam incluídos no commit? No momento, existem 48 respostas (algumas excluídas). Por favor, não adicione ...
set 08 dez '08 às 0:57
39
respostas

Como fazer o git pull sobrescrever arquivos locais?

Como sobrescrever arquivos locais no git pull? O cenário é o seguinte: Um membro da equipe modifica os modelos para o site em que estamos trabalhando, adicionando algumas imagens ao catálogo de imagens (mas elas se esquecem de adicioná-las sob controle e ...
set em 14 de julho de 2009 às 17:58
31
a resposta

Redefinir ou retornar um arquivo específico para uma revisão específica usando o Git?

Fiz algumas alterações no arquivo que foi transferido várias vezes como parte de um grupo de arquivos, mas agora quero redefinir / retornar as alterações para ele na versão anterior. Eu fiz git log com git diff para encontrar a opção que eu precisava, mas apenas ...
set de 19 de outubro. '08 às 2:34
21
a resposta

Ignore arquivos que já foram transferidos para o repositório Git.

Eu tenho um repositório Git já inicializado no qual eu adicionei um arquivo .gitignore. Como atualizar o índice do arquivo para que os arquivos que eu quero ignorar sejam ignorados?
é definido 16 de julho de 2009 às 22:26
32
respostas

Como alterar o autor e o nome do committer e o e-mail de vários commits no Git?

Eu escrevi um script de computador escolar simples e fiz alterações no Git (no repositório que estava no meu pendrive clonado do meu computador em casa). Depois de vários commits, percebi que estava fazendo coisas como usuário root. Existe alguma maneira de mudar o autor ...
set em 15 de abr '09 às 6:09
10
respostas

Eu estou enfrentando um conflito de mesclagem. Como posso interromper a fusão?

Eu usei git pull e tive um conflito de mesclagem: unmerged: _widget.html.erb Você está no meio de uma mesclagem conflituosa. Eu sei que a outra versão do arquivo é boa e meu xadrez, então todas as minhas alterações devem ser invertidas. Como posso fazer isso ...
set em 19 de setembro 08 às 16:21
4
respostas

Aviso: push.default não está instalado; seu valor implícito muda no git 2.0

Eu usei o Git por um tempo e recentemente baixei a atualização apenas para encontrar esta mensagem de aviso quando tento empurrar. aviso: push.default não está definido; seu valor implícito está mudando no Git 2.0 de 'matching' para 'simple'. Para squel ...
Definir 31 de outubro '12 às 0:48
40
respostas

Como remover todos os ramos do git que foram mesclados?

Eu tenho muitos ramos legais. Como excluir ramificações que já foram mescladas? Existe uma maneira fácil de removê-los todos, em vez de excluí-los um por um?
definido em 25 de maio '11 às 18:54
14
respostas

Cancelar cópias de trabalho de um único arquivo no git?

Após o último commit, eu mudei um monte de arquivos na minha cópia de trabalho, mas eu quero descartar as alterações em um desses arquivos, como no reset, no mesmo estado que o último commit. No entanto, eu só quero desfazer as alterações para a cópia de trabalho apenas sobre ...
definido em 28 de março de 2009 às 8:09
3
respostas

Como o git manipula links simbólicos?

Se eu tenho um arquivo ou diretório que é um link simbólico e eu o coloco no repositório Git, o que acontece com ele? Eu sugiro que ele deixe como um link simbólico até que o arquivo seja excluído, e então, se você extraiu ...
set em 05 de junho de 09.05 às 09:53
15
respostas

Quando você usa git rebase em vez de git merge?

Quando é recomendado usar o rebase do git vs. git merge? Preciso me unir novamente após uma reinicialização bem-sucedida?
setado em 29 de abr '09 às 11:26
30
respostas

Como transferir o repositório SVN com histórico para o novo repositório Git?

Eu li o tutorial Git, FAQ, Git - o curso intensivo do SVN, etc., e todos explicam isso e isso, mas em nenhum lugar você pode encontrar uma instrução simples como: repositório SVN em: svn: // myserver / path / to / repositório svn / repos Git em: git: // myserver / caminho / para / git / repos ...
set em 17 set. '08 às 5:04
17
respostas

Como ver as alterações no commit do git?

Quando faço um diff do git COMMIT, vejo mudanças entre este commit e HEAD (tanto quanto eu sei), mas gostaria de ver as alterações que foram feitas por este commit único. Eu não encontrei nenhuma opção óbvia de diff / log que me desse isso ...
definido em 10 de julho '13 às 9:22
20
respostas

Efetivamente, use o Git e o Dropbox juntos?

Como usar o Git e o Dropbox juntos de forma eficaz?
fixado em 25 de dezembro. '09 às 11:41
26
respostas

Como posso obter uma lista de ramificações do Git ordenadas pelo commit mais recente?

Eu quero obter uma lista de todas as ramificações no repositório Git com as ramificações “mais recentes” no topo, onde a ramificação “mais recente” é aquela que foi corrigida recentemente (e, portanto, provavelmente será uma das que quero chamar atenção) . Existem ...
definir 04 de março '11 às 3:26