Github – Error de confirmación después de cambiar el nombre del package en la aplicación de Android: LibGit2Sharp.LockedFileException: el índice está bloqueado

Después de cambiar el nombre del package de una aplicación de Android, estoy enfrentando un error de confirmación de la siguiente manera:

Mostrando error de usuario Error al crear una nueva confirmación. LibGit2Sharp.LockedFileException: el índice está bloqueado. Esto podría deberse a un process simultáneo o bloqueado

en LibGit2Sharp.Core.Ensure.HandleError (resultado Int32)

en LibGit2Sharp.Index.Replace (cambios en TreeChanges)

en LibGit2Sharp.Index.Replace (Commit commit, IEnumerable`1 paths, ExplicitPathsOptions explicitPathsOptions)

en LibGit2Sharp.Index.Replace (Commit commit)

en GitHub.ExclusiveRepositoryConnection. <> c__DisplayClass13.b__10 ()

en System.Reactive.Linq.ObservableImpl.Defer`1.Eval ()

en System.Reactive.Linq.ObservableImpl.Defer`1 ._. Run ()

Cambiar el nombre del package provocó cambios en 1) casi todos los files de la aplicación de Android y también 2) nombres de carpeta del repository de Git.

¿Alguien tiene el mismo problema? ¿O me estoy perdiendo algo?

Cualquier input será muy apreciada!

Saludos,

El problema es que ya hay un file index.lock en la carpeta .got de su repository. Cada vez que crea una confirmación, se comtesting que este file aún no existe.

Solucione este problema ejecutando

En linux / unix / gitbash / cygwin,

 rm -f .git/index.lock 

En el símbolo del sistema de Windows, intente:

 del .git\index.lock