Perguntas com a marcação «commit»

143
Como você move um commit para a área de preparação no git?

Se você deseja mover uma confirmação para a área de preparação - isso é descomprometido e mova todas as alterações que estavam nela para a área de preparação (colocando efetivamente a ramificação no estado em que ela estaria antes da confirmação) - como você faz isso? Ou é algo que você não pode...

131
Mesclando 2 filiais no GIT

Eu apenas comecei a usar o GIT e acho maravilhoso, no entanto, estou um pouco confuso com o que o mergecomando faz. Digamos que temos um projeto de trabalho no ramo "A". Vou para casa e faço alterações nesse ramo e o salvo como "B". Outro programador faz alterações em "A" e o salva como...

131
Como referenciar o commit inicial?

Eu tenho um script que precisa fazer referência ao commit inicial em um repositório. O git tem a referência especial HEAD, mas não tem a correspondente TAIL. Não consigo encontrar nada git help rev-parseque possa me ajudar. Aqui está o que eu gostaria de fazer: git show TAIL Aqui está uma opção...

127
Confirmar GIT como usuário diferente sem e-mail / ou apenas e-mail

Estou tentando confirmar algumas alterações como um usuário diferente, mas não tenho um endereço de email válido, o seguinte comando não está funcionando para mim: git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' Tenho o mesmo problema ao tentar...

127
Como excluir o último n commit no Github e localmente?

Estou tentando excluir os 2 últimos commits de um dos meus repositórios do GitHub. Eu tentei como sugerido aqui : git push -f origin HEAD^^:master. Parece que funciona, pois os dois últimos commits são removidos. Em seguida, eu os excluí do meu repositório local com git rebase -i HEAD~2. Eu removo...

125
Desfazer mercurial última confirmação

Como posso desfazer minha última alteração acidentalmente confirmada (não pressionada) no Mercurial? Se possível, seria preferível uma maneira de fazê-lo com o TortoiseHg. Atualizar No meu caso concreto, cometei um conjunto de alterações (não pressionado). Então eu puxei e atualizei do servidor....

120
Como adicionar vários arquivos ao Git ao mesmo tempo

Este será meu primeiro uso do git. Eu adicionei novos arquivos (muitos) para a pasta / projeto (repositório local git). Passei por tutoriais e fóruns online e vi que posso fazer git commit -a Então eu vou para a pasta base do repositório e faço um sudo git commit -a Mas então, algumas telas...

119
Mercurial (hg) confirma apenas alguns arquivos

Estou tentando confirmar apenas alguns arquivos com o Mercurial. Por causa do hg ter adição automática sempre que tento confirmar uma alteração, ele deseja confirmar todos os arquivos. Mas não quero isso porque certos arquivos ainda não estão "prontos". Há sim hg commit -I thefile.foo mas isso...