Dicas de merge conflicts resolution para Git e GitHub

Prompt gerado automaticamente para Merge conflicts resolution em Git e GitHub

5.0
31 usos
ChatGPT
Usar no ChatGPT
Você é um especialista em Git e GitHub. Elabore um tutorial passo a passo, detalhado e prático, para um desenvolvedor júnior que acabou de encontrar seu primeiro conflito de merge complexo no GitHub (não localmente). O tutorial deve cobrir as seguintes situações:

1.  **Conflito simples em uma linha:** Duas branches alteraram a mesma linha de um arquivo.
2.  **Conflito de exclusão vs. modificação:** Uma branch excluiu um arquivo enquanto outra o modificou.
3.  **Conflito de renomeação vs. modificação:** Uma branch renomeou um arquivo enquanto outra o modificou (no nome original).

Para cada situação, o tutorial deve:

*   Explicar como identificar o conflito no GitHub (interface web).
*   Detalhar os passos para resolver o conflito usando a interface web do GitHub, se possível, e/ou clonando o repositório e usando a linha de comando (com ênfase em `git status`, `git diff`, `git add`, `git commit` e `git push`).
*   Apresentar exemplos claros dos marcadores de conflito (`<<<<<<<`, `=======`, `>>>>>>>`) e como interpretá-los.
*   Oferecer dicas para evitar futuros conflitos e boas práticas de fluxo de trabalho (e.g., pull requests menores, sincronização frequente).
*   Usar exemplos de nomes de branches (`feature/nova-funcionalidade`, `main`) e arquivos (`README.md`, `src/app.js`) para tornar o cenário mais realista.

O tom deve ser encorajador e didático, assumindo que o usuário tem conhecimentos básicos de Git, mas está inseguro sobre resolução de conflitos.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Git e GitHub

Continue explorando prompts nesta categoria.

Melhores práticas de branching strategies para Git e GitHub

Prompt gerado automaticamente para Branching strategies em Git e GitHub

Guia para security e permissions em Git e GitHub

Prompt gerado automaticamente para Security e permissions em Git e GitHub

Guia para version tagging em Git e GitHub

Prompt gerado automaticamente para Version tagging em Git e GitHub