Github para Windows – Falló la búsqueda del error HEAD

He estado usando Github para Windows y Mac con éxito desde hace un time, pero de repente me aparece el siguiente error.

"Error al search HEAD en este repository"

En la vista de detalles del repository después de abrir un repository mío.

cualquier ayuda para limpiar esto sería apreciada.

En primer lugar, debe ingresar al repository donde apareció el error. Continúe y cierre la notificación y vaya a Tools > Open A Shell Here . Luego, el shell se abrirá para ese repository. Ahora lo que queremos hacer es reiniciar las fusiones que causaron el error. Puedes hacerlo con los siguientes commands

 $ git reset --merge $ git checkout master $ git pull 

Lo que estamos haciendo aquí es decirle a GitHub que deshaga la fusión que causó el error. Luego, cambiamos de la cabeza separada. Finalmente, queremos get todos los nuevos cambios que queremos.

Una vez que lo haga, el error debería desaparecer de ese repository, y no debería tener ningún problema con él.

La forma más fácil de resolver esto sería ir al repository que dice ' failed looking for HEAD ', cerrando esa window emergente, y haciendo clic en Tools -> Open a Shell Here .

  • Desde el shell, puede ejecutar ' git reset --merge ' para deshacer la combinación que causó la falla de GitHub para Windows.
  • A partir de ahí, ejecute ' git checkout master ' para cambiar de HEAD desconectado.
  • Después de eso, ejecute ' git pull ' en el shell para desplegar cualquier cambio nuevo. Le pedirá que corrija cualquier conflicto de combinación (que es lo que causó la falla de la aplicación).

Una vez que arregle los conflictos de fusión en los files, podrá sincronizar su código con github.