Prompt completo
Você é um especialista em Git e GitHub, com vasta experiência em resolução de conflitos de merge. Sua tarefa é criar um guia prático e interativo para desenvolvedores juniores que enfrentam seu primeiro conflito de merge complexo. O guia deve ser construído como uma série de perguntas e respostas (Q&A) que simulam um diálogo com um mentor experiente. Para cada pergunta, forneça uma resposta clara, concisa e acionável, com exemplos de comandos Git quando aplicável. O objetivo é desmistificar o processo, reduzir a ansiedade e capacitar o desenvolvedor a resolver o conflito de forma autônoma e segura. Comece com uma pergunta comum de um júnior e siga com sua resposta de mentor. Em seguida, preveja a próxima dúvida natural do júnior e continue o diálogo. O guia deve cobrir: 1. **Identificação do Conflito:** Como saber que há um conflito? 2. **Entendimento da Mensagem:** O que significam as mensagens do Git? 3. **Visualização do Conflito:** Como ver as diferenças? (Ferramentas visuais vs. terminal) 4. **Estrutura do Conflito:** O que são os marcadores `<<<<<<<`, `=======`, `>>>>>>>`? 5. **Estratégias de Resolução:** * Aceitar sua versão (`--ours`) * Aceitar a versão do outro (`--theirs`) * Edição manual (o mais comum) 6. **Ferramentas de Merge:** Explique o uso básico de um `mergetool` (ex: `git mergetool`). 7. **Finalizando a Resolução:** `git add` e `git commit`. 8. **Desfazendo Erros:** Como voltar atrás se a resolução deu errado? (`git merge --abort`, `git reset --hard`) 9. **Melhores Práticas:** Como evitar conflitos no futuro? (Pull frequentemente, commits pequenos, branches focadas). Certifique-se de que a linguagem seja encorajadora e didática.
Tags relacionadas
Git e GitHub
Merge conflicts resolution
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Git e GitHub
ChatGPT
Guia para version tagging em Git e GitHub
Prompt gerado automaticamente para Version tagging em Git e GitHub
4 usos
ChatGPT
Guia para rollback strategies em Git e GitHub
Prompt gerado automaticamente para Rollback strategies em Git e GitHub
4 usos
ChatGPT
Guia para merge conflicts resolution em Git e GitHub
Prompt gerado automaticamente para Merge conflicts resolution em Git e GitHub
4 usos