Al presionar mi código desde Github Desktop coloca algunos delimitadores de conflicto de fusión en mi progtwig

Aprendiendo a usar Git, y estoy usando Github Desktop (Mac OS) como mi GUI. Empujar mi tenedor local a mi repository ha tenido algunos efectos secundarios extraños en mi código local. Ha estado colocando líneas como

<<<<<<< Updated upstream ======= >>>>>>> Stashed changes 

alnetworkingedor de mis cambios recientes, que aparecen en mi editor (Atom)

¿Es esto un error tonto de mi parte, o un error? ¡Gracias!

Un pull in git significa una recuperación de los commit remotos y una fusión en la twig local. En ocasiones, la fusión no se puede realizar directamente debido a conflictos entre los cambios en las versiones remotas y locales. En este caso, git creará una versión temporal del file en conflicto, con las áreas que no se pueden fusionar marcadas como lo ha mostrado. La parte entre <<< y === es la versión del control remoto. La parte entre === y >>> es la versión local.

Cuando ocurre un conflicto de ese tipo, git generalmente le dará un post de error con una list de files afectados y una oportunidad para resolver el conflicto. Si ignora este post y agrega un file en la confirmación de fusión como está, retendrá los artefactos que está viendo. El procedimiento correcto en respuesta a un conflicto de fusión sería abrir cada file que necesita un masaje individual y corregir las áreas en las que git no puede fusionarse automáticamente antes de continuar.