# 3.3.2 Creando un template para tus PR (Pull Request)

Si quieres facilitar la revisión del PR y tener un mismo formato para todos los PR puedes crear un template con un checklist para los programadores y otro para los testers.

### Crear un PR template

1. Crea una carpeta .gitbub para mantenerlo como archivo oculto. Agrega un archivo llamado pullrequest\_template.md. \
   Si deseas diferentes templates, puedes crear 2 archivos dentro de la carpeta .github crea otra llamada PULL\_REQUEST\_TEMPLATE y agrega los siguientes archivos: \
   \- dev\_pull\_request\_template.md: Para los PR de desarrollo\
   \- qa\_pull\_request\_template.md: Para los PR para los testers
2. Agrega el contenido, un ejemplo puede ser el siguiente:

{% code title="dev\_pull\_request\_template.md" %}

```markdown
## Descripción

<-- Agrega una descripción del user story !-->

## Resumen de los cambios

<-- Agrega una breve descripción de los cambios !-->

## Checklist

- [x] Compilación correcta
- [x] Documentación actualizada 
- [x] Se agregaron unit test
- [x] Unit test estan correctos

## Notas

<-- Agrega notas adicionales !-->

## Screensshots
```

{% endcode %}

Si solamente tienes un archivo para tus PR se mostrará automáticamente en cada Pull Request. Si tienes mas de un template debes agregar en la url el template que deseas ejemplo:\
\
<https://github.com/apis3445/CaducaRest/compare/master...develop?quick_pull=1&template=dev_pull_request_template.md>\
\
Para practicar puedes crear el PR para los testers y compararlo con mi solución en github.

Puedes ver la documentación oficial:

<https://docs.github.com/es/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://abi.gitbook.io/net-core/tu-primer-aplicacion/integrando-tu-codigo-fuente-a-github/3.3-trabajando-con-branches-ramas-con-visual-studio/3.3.2-creando-un-template-para-tus-pr-pull-request.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
