Como posso esmagar meu último X confirmado em um commit usando o
Alterar o ponto de partida de uma ramificação em um Sistema de Controle de Versão.
Como posso esmagar meu último X confirmado em um commit usando o
Gostaria de saber como excluir uma confirmação. Por delete, quero dizer, é como se eu não fizesse esse commit e, quando eu fizer um push no futuro, minhas alterações não serão enviadas para o branch remoto. Eu li a ajuda do git e acho que o comando que devo usar é git reset --hard HEAD. Isso está...
Como posso desfazer facilmente uma rebase do git? Minhas idéias atuais são apenas abordagens manuais: git checkout no pai de confirmação para os dois ramos Crie uma ramificação temporária a partir daí git cherry-pick tudo confirma manualmente substituir a ramificação na qual refiz a nova...
Durante git rebase origin/developmenta seguinte mensagem de erro é mostrada no Git: fatal: refusing to merge unrelated histories Error redoing merge 1234deadbeef1234deadbeef Minha versão do Git é 2.9.0. Costumava funcionar bem na versão anterior. Como posso continuar essa reformulação,...
Quando é recomendado usar o Git rebase vs. Git merge? Ainda preciso mesclar após uma nova recuperação
Estou usando o Git agora há alguns meses em um projeto com outro desenvolvedor. Eu tenho vários anos de experiência com SVN , então acho que trago muita bagagem para o relacionamento. Ouvi dizer que o Git é excelente para ramificação e fusão e, até agora, simplesmente não o vejo. Claro, a...
Eu tenho um projeto clonado de uma ramificação mestre do repositório remoto remote_repo. Crio um novo ramo e me comprometo com esse ramo. Outros programadores passaram para remote_repoa ramificação principal. Agora preciso refazer minha ramificação RB no remote_repomestre. Como fazer isso? Quais...
Eu tenho dois galhos. Commit aé a cabeça de um, enquanto o outro tem b, c, d, ee fno topo a. Eu quero mover c, d, ee fa primeira filial sem comprometer b. Usando cereja escolher é fácil: check-out primeiro ramo cherry-pick um por um cpara fe rebase segundo ramo em primeiro lugar. Mas há alguma...
Ocasionalmente, eu soltava um DVD-rip em um projeto de site, então descuidadamente git commit -a -m ...e, zap, o repositório foi inchado por 2,2 shows. Na próxima vez que fiz algumas edições, excluí o arquivo de vídeo e confirmei tudo, mas o arquivo compactado ainda está lá no repositório, no...
Fiz algumas alterações no meu ramo principal e quero trazê-las para montante. quando escolho as seguintes confirmações, no entanto, fico preso no fd9f578 onde o git diz: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. O que...
Qual é a diferença entre git mergee 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
O guia Firebase Web-App afirma que devo colocar o dado apiKeyno meu HTML para inicializar o Firebase: // TODO: Replace with your project's customized code snippet <script src="https://www.gstatic.com/firebasejs/3.0.2/firebase.js"></script> <script> // Initialize Firebase var...
Aqui está o meu manifesto <service android:name=".fcm.PshycoFirebaseMessagingServices"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> <service
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
A documentaçãorebase do Git para o comando é bastante breve: --preserve-merges Instead of ignoring merges, try to recreate them. This uses the --interactive machinery internally, but combining it with the --interactive option explicitly is generally not a good idea unless you know what you are...
Estou recebendo o seguinte ao executar git status Your branch is ahead of 'origin/master' by 3 commits. Eu li em algum outro post a maneira de corrigir isso é executado, git pull --rebasemas o que exatamente é rebase, vou perder dados ou é essa maneira simples de sincronizar com o...
Tenho ramificações conflitantes, ramificação2 ramificada de ramificação1. Digamos que ao refazer branch2a atualização atual branch1, enquanto resolvo conflitos, decido usar alguns (não todos) dos branch1arquivos "seus" (ou seja ) como estão. Como faço isso? Eu tentei: git checkout...
Estou usando o git e fiz um pequeno commit seguido de um grande. Eu decidi usar git rebasepara esmagar os dois commits juntos antes de empurrá-los. (Eu nunca fiz isso antes.) Então eu fiz: git rebase -i HEAD~2 Isso me deu meu editor, onde eu escolhi escolher o commit anterior e esmagar o...
Usando o Android Studio 3.3 Canary 11 com a versão do plugin gradle 3.3.0-alpha11. Emite o seguinte erro ao tentar sincronizar o gradle WARNING: API 'variant.getExternalNativeBuildTasks()' is obsolete and has been replaced with 'variant.getExternalNativeBuildProviders()'. It will be removed at...