Pregunta

Soy bastante nuevo en Git/Github y contraté a un programador para hacer cambios para mí.

Cuando miro en la cola de red/bifurcación, varios de sus cambios dicen que "probablemente no se aplicará limpiamente".

¿Qué significa esto? ¿Por qué no se aplicarían 'limpiamente'? ¿Es su código, mi repositorio?

¿Cómo puedo aplicar estos cambios limpiamente? No quiero usar la opción Aplicar en la cola debido a esos errores.

¡Gracias!

¿Fue útil?

Solución

"Probablemente no se aplique limpiamente", generalmente significa que habrá conflictos de fusión. En su repositorio, hubo algunos cambios en los mismos archivos en los que estaba trabajando, por lo que sus cambios no se pueden aplicar limpiamente a los suyos. Sus dos repositorios han divergido y los cambios conflictivos deben resolverse.

Hay tres cosas que puedes hacer:

1.) Intente usar un Solicitud de extracción, pero probablemente dirá lo mismo sobre no aplicar limpiamente

2.) Fusionarlos usted mismo en la línea de comando:

$ git remote add hisusername git@github.com:hisusername/hisfork
$ git fetch hisusername
$ git merge hisusername/hisbranchname
...at this point there will probably be a merge conflict, which you need to resolve...
$ git push

3.) Pídale que rebote sus cambios además de sus últimos cambios, para que se apliquen limpiamente. Tendrá que resolver el conflicto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top