Como edito ou reformulo a mensagem de uma consolidação de mesclagem? git commit --amendfunciona se for o último commit efetuado ( HEAD), mas e se vier antes HEAD? git rebase -i HEAD~5 não lista os commits de
Como edito ou reformulo a mensagem de uma consolidação de mesclagem? git commit --amendfunciona se for o último commit efetuado ( HEAD), mas e se vier antes HEAD? git rebase -i HEAD~5 não lista os commits de
Estou procurando as informações básicas sobre commits e blobs pendurados. Meu repo parece bem. Mas eu corri git fsckpela primeira vez para ver o que fazia e tenho uma longa lista de 'blobs pendentes' e um único 'commit pendente'. O que são essas coisas? De onde eles vieram? Eles indicam algo...
SO: Windows Eu escrevo $ git commit então "# Por favor, digite a mensagem de confirmação" Eu escrevo algum texto, como "Validação de formulário adicionada" Pressione Enter e não confirmado. Então eu pressione Shift + Enter, Ctrl + Enter, Alt + Enter - ainda não confirmado. Eu acho...
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...
Como faço para criar uma nova commite criar uma nova mensagem se nenhuma alteração for feita nos arquivos? Isso não é possível, pois o código do commit (SHA?) Será o
Estou tentando revisar uma solicitação de recebimento no GitHub para um ramo que não é mestre. O ramo de destino estava por trás do mestre e a solicitação de recebimento mostrava confirmações do mestre, então eu mesclei o mestre e o enviei ao GitHub, mas as confirmações e diferenças para eles ainda...
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...
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...
Essa questão diz respeito não apenas a como realizar essa tarefa, mas se é uma boa ou má prática com o Git. Considere que localmente eu trabalho mais na ramificação principal, mas criei uma ramificação tópica que chamarei de "topical_xFeature". No processo de trabalhar em "topical_xFeature" e...
Usando a linha de comando do SVN, existe uma maneira de mostrar o último número X de confirmações juntamente com as mensagens de confirmação, em ordem cronológica reversa (a confirmação mais recente
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...
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...
Como acionar uma compilação remotamente do Jenkins? Como configurar o Git post commit hook? Meu requisito é que, sempre que forem feitas alterações no repositório Git para um projeto específico, ele iniciará automaticamente a construção do Jenkins para esse projeto. Na seção Jenkins gatilho,...
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....
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...
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...
Existe uma maneira de ver uma lista de comentários e tempo dos meus últimos N commits no Git? Depois de olhar o SO, a única coisa relevante que encontrei é o Git - obtém todos os commits e blobs que eles criaram , mas mostra todos os commits de todos os usuários e produz muitas outras...
Eu tenho uma árvore de trabalho contendo 3 commmits: ➜ ~ meuprojeto git: (mestre) git log commit a99cce8240495de29254b5df8745e41815db5a75 Author: My Name <[email protected]> Date: Thu Aug 16 00:59:05 2012 +0200 .gitignore edits commit 5bccda674c7ca51e849741290530a0d48efd69e8 Author: My Name...
Estou usando o Eclipse Juno no Mac 10.7.5, SVN 1.7 e o plugin Eclipse Subversive. Ocasionalmente, quando tento confirmar as alterações do meu projeto (clicando com o botão direito do mouse no projeto no explorador de pacotes, selecionando "Equipe" -> "Confirmar"), recebo o erro: Some of...
Tentei remover um arquivo do meu repo remoto executando: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Mas Git reclama que Não é possível criar um novo backup. Já existe um backup anterior em refs / original / Forçar a substituição do backup com -f rm:...