Error de Git SVN: un process de Git se colgó en el repository antes

Solo estaba tratando de hacer cambios al maestro de Git. Por lo que he leído, parece que la idea es eliminar el file de locking. El post dice:

asegúrese de que no se estén ejecutando otros processs de Git y elimine el file manualmente

Tal vez alguien sabe, qué file eliminar y cómo eliminarlo.

El file en cuestión probablemente es .git/index.lock y debería ser seguro simplemente eliminarlo si no tiene otros processs de git en ejecución . Asegúrese de que un command git-svn no esté colgando.

PD. Mi enfoque habitual para solucionar problemas de git-svn es hacer una nueva extracción del repository. Requiere mucho time, pero puede hacerlo en paralelo al intentar solucionar el problema. Ten una pequeña carrera entre ti y git. Por supuesto, esto solo funciona si no tienes commits sin apresurar.

Eliminar el file index.lock como Schwern indicó resolverá este problema.

Puede eliminarlo ejecutando rm -f ./.git/index.lock

El command rm se usa para eliminar (eliminar) files y directorys.

El -f significa fuerza que le dice a su computadora que elimine los files sin pedir confirmación

Para usuarios de "GUI" como yo

Abra la extensión de Git y elija el repository (si hay más de uno) Elija "Configuración" en el menu superior y luego "Mantenimiento de Git" y luego click "Eliminar locking de índice"

Extensiones de Git: Configuración-> Mantenimiento de Git-> Eliminar locking de índice

Ya has abierto una confirmación en otra pestaña en la terminal