Questions tagged 'git-reset'

Define o atual cabeçalho do repositório Git para o commit fornecido e, se necessário, redefine o índice e a árvore de trabalho para corresponder.
92
respostas

Como desfazer commits recentes no git?

Eu acidentalmente enviei os arquivos errados para o Git, mas ainda não enviei um commit para o servidor. Como posso cancelar esses commits do repositório local?
definido em 29 de maio de 2009 às 21:09
41
a resposta

Como devolver o repositório Git ao commit anterior

Como posso retornar de um estado atual para um instantâneo obtido em uma correção específica? Se eu fizer log git, então eu recebo a seguinte saída: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b 'Autor: Me <me@me.com> Data: ...
set em 06 de novembro '10 às 19:58
5
respostas

Mover o trabalho existente e não confirmado para uma nova ramificação no Git

Comecei a trabalhar em uma nova função, e depois de codificar um pouco, decidi que essa função deveria estar em uma ramificação separada. Como transferir as alterações não confirmadas existentes para uma nova ramificação e redefinir a minha atual? Eu quero redefinir meu ramo atual, salvar ...
set 08 set '09 às 18:57
11
respostas

Por que existem duas maneiras de excluir um arquivo do git?

Às vezes git oferece git rm --cached para desabilitar o arquivo, às vezes git reset do arquivo HEAD. Quando usar qual? EDIT: D: \ code \ gt2> git init Inicializou o repositório Git vazio em D: /code/gt2/.git/ D: \ code \ gt2> toque em um D: \ code \ gt2> git stat ...
set 03 ago '11 às 0:50
12
respostas

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

Posso desfazer as alterações causadas pelo seguinte comando? Se sim, como? git reset - difícil HEAD ~ 1
set 08 ago. '08 às 2:22
10
respostas

Como retornar alterações não confirmadas, incluindo arquivos e pastas?

Existe um comando git para retornar todas as alterações não confirmadas na árvore de trabalho e no índice, e também para excluir arquivos e pastas recém-criados?
set em 27 de abr '11 às 19:06
2
respostas

Como usar 'git reset --hard HEAD' para retornar ao commit anterior?

Eu sei que o Git rastreia as alterações que faço no meu aplicativo, e as segura até que eu faça as alterações, mas aqui, onde eu desliguei: Quando eu quero voltar para o commit anterior, eu uso: git reset --hard CABEÇA E GIT EM ...
set em 02 de março '12 às 9:36
10
respostas

Posso remover o commit do git, mas salvar as alterações

Em um dos meus ramos de desenvolvimento, fiz algumas alterações na minha base de código. Antes de concluir as funções em que estava trabalhando, tive que alternar a ramificação atual para o disco mestre para demonstrar algumas das funções. Mas só ...
set 02 abr '13 às 21:56
7
respostas

Como desbloquear o commit local do git

Meu problema é que eu mudei o arquivo, por exemplo: README, adicionei uma nova linha "isto é para minha linha de teste" e salvei o arquivo, então liberei os seguintes comandos git status # On branch master # Alterado mas não atualizado: # (use "git adicionar <fi ...
set 31 de janeiro '11 às 15:14
3
respostas

Cancelar um commit específico no git que foi portado para repositórios remotos

Qual é a maneira mais fácil de cancelar uma correção específica, que é: não na cabeça ou na cabeça Foi clicada no computador remoto. Porque se este não for o último commit, git reset HEAD não funciona. E desde que foi clicado no controle remoto, git rebas ...
definir em 23 de fev '10 às 17:21
8
respostas

Como desativar meu último commit no git

Como posso revelar meu último commit no git? Isso é git reset --hard HEAD ou git reset --hard HEAD ^
definido em 17 de maio de 10 às 1:26
6
respostas

git desfazer todas as alterações não confirmadas ou não salvas

Estou tentando desfazer todas as alterações desde o último commit. Eu tentei git reset --hard e git reset --hard HEAD depois de ver esta mensagem. Eu respondo que a cabeça está agora em 18c3773 ... mas quando eu olho para a minha fonte local, todos os arquivos são todos ...
setado em 28 de dezembro '12 às 23:46
5
respostas

Qual é a diferença entre "git reset" e "git checkout"?

Eu sempre pensei em git reset e git checkout como o mesmo, no sentido de que ambos retornam o projeto para uma determinada correção. No entanto, sinto que eles não podem ser exatamente os mesmos que seriam supérfluos. Qual é a diferença real entre os dois? ...
set 03 set '10 às 23:21
5
respostas

Git: Não é possível desfazer alterações locais (erro: caminho ... não carregado)

Eu tenho o estado da árvore de trabalho $ git status foo / bar.txt # Na ramificação master # Unmerged paths: # (use "git reset HEAD <file> ..." para unstage) # (use "git add / rm <file> ... "como apropriado para marcar resolução) # # excluído por u ...
set em 11 de junho '10 às 11:04
2
respostas

Redefinir todas as alterações desde o último commit para git

Como posso desfazer todas as alterações feitas no meu diretório desde o último commit, incluindo a exclusão de arquivos adicionados, a redefinição de arquivos alterados e a adição de arquivos excluídos?
set de janeiro de 08 '11 às 0:09