Concentrador de Git: Emite cambios al server remoto a través de Xamarin Studio

Estoy usando git hub para control de versiones con mi proyecto de estudio Xamarin y he creado dos twigs: una maestra (por defecto) y otra local para comprometer mi trabajo.

Pero estoy enfrentando un problema al comprometerme con mi twig maestra remota a través de mi sucursal local. Actualmente estoy trabajando en mi sucursal local y cada vez que realizo algunos cambios, puedo enviarlos con éxito e introducir cambios en el local. Pero cuando bash presionar esos cambios en la twig principal remota me da este error:

No se puede enviar una reference que no se puede enviar rápidamente

No puedo entender cuál es el problema o cómo debo impulsar los cambios realizados en mi sucursal local en mi sucursal maestra remota a través del estudio Xamarin.

¿Alguien ha enfrentado este problema y lo resolvió o sabe lo que estoy haciendo mal?

Nota: Estoy usando Xamarin studio y no la línea de command para actualizar mi código en el server.

enter image description here

enter image description here

Su sucursal local y la sucursal en el server remoto divergieron. Debe extraer los cambios del server remoto y fusionarlos con su sucursal local. Luego puede enviar su sucursal al server.