Da clic en el menú Control de versiones -> Administrar ramas y orígenes remotos
Da clic en la pestaña Orígenes remotos y luego da clic en el botón Recuperar cambios. Te muestra la lista de ramas disponibles
Da clic en el menú Control de versiones -> Administrar ramas y orígenes remotos. Da clic en la pestaña Ramas, en negritas se muestra la rama actual, en mi caso master.
Da clic en el botón Nuevo, teclea el nombre de la rama, en este caso develop, y selecciona origin/develop para obtener los cambios de la rama develop.
3. Selecciona la rama creada y da clic en Cambiar a rama
Realiza algún cambio como agregar un archivo de texto o actualizar los paquetes nuget por alguna nueva versión.
Para subir tus cambios a github
Da clic en Control de versiones -> Revisar la solución y confirmar
Agrega un mensaje de confirmación
Da clic en Confirmar
Se abre una nueva ventana para confirmar los cambios. En el título puedes ver entre paréntesis el nombre de la rama en este caso desarrollo.
Los archivos modificados, el mensaje de confirmación.
4. Selecciona la opción Insertar cambios en el repositorio remoto después de confirmarlos, para subir los cambios a github
5. Da clic en confirmar
6.Selecciona la rama en este caso develop y da clic en Insertar cambios
Si todo es correcto se ve lo siguiente:
De momento necesitas crear el pull request directamente en la página de Github.
Puedes ver la documentación oficial de microsoft aquí