Git merge no vibe coding some a newsletter e dá 500
Git merge de várias branches do agente some a newsletter e dá 500 nas integrações. A saída é ficar no main e não acumular merge.
Git merge de várias branches do agente, no meio do build, some o que já estava no ar. Emanuel Limeira pediu para juntar todos os merges porque tinha um monte de coisa. Atualizou a página e a newsletter tinha sumido, na admin e no site. As integrações deram 500 em tudo.
A receita da série estava em R$35,82. O BO levou 9 minutos. Ficar no main, sem acumular merge, era o pedido que ele mesmo tinha feito antes de juntar tudo.
Pediu o main e depois pediu git merge em tudo
O primeiro dos 2 pedidos foi ver as diferenças nos merdes, merges na fala dele, e ficar só no main:
deixar apenas o main e não criar mais a outros merges
O agente tinha um monte de branch, e juntar tudo de uma vez ainda não estava nesse pedido.
Minutos depois ele mesmo falou: "eu vou fazer um merge em todas as paradas aqui." A justificativa saiu em voz alta:
Eu tô juntando todos os merges porque tem um monte de coisa
Completou: "entendeu? Sem quebrar." Na tela o agente escrevia em inglês e a legenda saiu quebrada: merging carefully.
No monte havia o que o agente tinha aberto fora do main e, no mesmo amontoado, Stripe Connect. Ele queria juntar sem perder o que já estava no ar.
OS 2 PEDIDOS
Juntar todos os merges
Newsletter some, 500 em tudo nas integrações
Ficar só no main
Sem acumular merge
No vibe coding desta sessão, com um monte de branch aberta, o Emanuel manda juntar todas depois de ter pedido para ficar só no main.
Cadê a newsletter: 500 em tudo
Ele pediu para olhar o resultado: "vamos só dar uma olhada aqui como ficou." Em seguida mandou: "Dá F5." A pergunta saiu na hora:
Cadê a newsletter?
Repetiu cadê o newsletter, onde foi parar a newsletter. Sumiu tanto na admin quanto no site. Na live anterior ele tinha mandado criar um blog simples com integração de e-mail marketing; o recorte está em como criar um blog. Depois deste merge, o que aquela live tinha deixado no ar não estava mais lá.
Depois do F5 e do "Cadê a newsletter?", a tela mostrou conflicts marker to resolve.
Ele procurou as integrações no refresh seguinte: "e cadê aqui integrações."
agora deu 500 em tudo. É isso. Sabe o que que é isso? É um bo grande.
O 500 foi em integrações. A receita da série, R$35,82, ficou onde estava.
Na tela apareceu Resolve complex.
Ele olhou o histórico do agente e falou o que não fechava:
Eu não sei porque que esse troço foi ter que criar um mergin
Mergin, na fala dele, é git merge. Pediu que o agente "vai consertar essa parada". O agente criou o merge depois de ter ouvido para ficar só no main. O pedido de juntar ganhou do pedido de limpar e a newsletter saiu do ar.
9 minutos para resolver o BO no vibe coding
Mais tarde ele viu o retorno: "Boa, agora veio. Tá vendo a blog? Tá. Integrações." Na legenda aparece "con branch". Ele fechou no tempo:
9 minutos. Resolvemos o BO.
Só então ele falou: "Faça o dey. Eu vou colocar aqui, ó, a chave para não expor credenciais."
9 minutos para tratar o 500. O primeiro dos 2 pedidos é o que o 500 comprovou: deixar apenas o main e não criar mais os outros merges.
Se você está no meio de uma sessão de vibe coding e o agente tem um monte de branch, juntar todas elas foi o que, nesta live, apagou a newsletter e devolveu 500. Peça um merge e confira se a newsletter ainda está na admin e no site antes do próximo.
Depois do git merge, conferir admin e site
Amanhã, antes de pedir para juntar todos os merges, abra a newsletter na admin e no site. Se a newsletter some depois do merge, olhe as integrações em seguida: nesta live o 500 veio no refresh das integrações, depois do "Cadê a newsletter?".
A live deste caso está em assistir à live. O "Cadê a newsletter?" vem logo depois do merge. Os 9 minutos vêm no fim do BO.