Como posso esmagar meu último X confirmado em um commit usando o
Como posso esmagar meu último X confirmado em um commit usando o
Eu tenho um servidor Git remoto, aqui está o cenário que eu quero executar: Para cada bug / recurso, crio um ramo Git diferente Continuo confirmando meu código nesse ramo do Git com mensagens não oficiais do Git No repositório superior, precisamos fazer um commit para um bug com a mensagem...
Isso fornece uma boa explicação para esmagar várias confirmações: http://git-scm.com/book/en/Git-Branching-Rebasing mas não funciona para confirmações que já foram enviadas. Como faço para esmagar os poucos commit mais recentes nos meus repositórios locais e remotos? EDIT: Quando eu faço git...
Como você compacta todo o seu repositório até o primeiro commit? Posso mudar para o primeiro commit, mas isso me deixaria com 2 commits. Existe uma maneira de referenciar o commit antes do
Eu sou novo no git e estou tentando entender a diferença entre squash e rebase. Pelo que entendi, você executa uma abóbora ao fazer um
Tenho oito commits em um ramo que gostaria de enviar por e-mail para algumas pessoas que ainda não estão esclarecidas. Até agora, tudo o que faço me fornece 8 arquivos de patch ou começa a fornecer arquivos de patch para todos os commit no histórico do ramo, desde o início dos tempos. Usei o git...
Estou tentando reprimir uma série de commits - HEAD to HEAD ~ 3. Existe uma maneira rápida de fazer isso ou preciso usar rebase
Eu uso extensões Git há algum tempo (é incrível!), Mas não encontrei uma resposta simples para o seguinte: Às vezes, ao digitar uma mensagem de confirmação, comete um erro de digitação. Meu amigo me mostrou como consertar da seguinte maneira (no Git Extentions): Clique com o botão direito no...