Luis Alejandro Ortega Bermudez
PreguntaPara tener buenas practicas a la hora de hacer un P.R ¿siempre se hace con la rama que se esta trabajando ?o es necesario crear otra? en el caso de freddy creo la rama fix-typo pero en otra situación , si yo estoy trabajando ejemplo en el footer y ya termine el trabajo asignado y antes de llegue a la rama master se tiene que hacer un P.R ¿Es necesario la creacion de otra rama ? o ¿con esa basta?
Helí Fernando Jerez Rincón
La recomendación es siempre crear una rama para los trabajos y hacer pull request para integrarla a la rama maestra o desarrollo.
La ventaja de hacerlo así cuando son equipos de varias personas es que el PR crea un espacio para revisión de pares (Una técnica usada en metodologías agiles) y así se aseguran que los cambios hechos otros puedan revisar
Esos branch que creas se les conoce como feature branch or hotfix branch
Como indica @Luis_LiraC la metodología que se usa mucho es git-flow que aplica esta buena practica

Luis Lira
Te recomiendo investigar sobre una metodología llamada git-flow donde aplicas de forma exacta cómo manejar estas situaciones, diferenciar en qué ramas debe ir cada cosa, etc.