ver tag repositorio que modificados log crear archivos git

tag - git ver archivos modificados



Parece que se está ejecutando otro proceso git en este repositorio (17)

Aunque hay una alternativa arriba, pero eso no resolvió la mía. En mi caso, elimino el complemento "git" en ./zshrc y reinicio la computadora, luego el problema desaparece, supongo que el complemento zsh había hecho algo en conflicto con el comando git original.

Estoy tratando de aprender a usar Git y he creado un pequeño proyecto con un archivo HTML, CSS y Javascript. Hice una rama de mi proyecto básicamente vacío y luego hice algunos cambios en mi código. Intenté organizar los cambios pero recibo el siguiente mensaje de error:

Another git process seems to be running in this repository, e.g. an editor opened by ''git commit''. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the file manually to continue.

De acuerdo, me encontré con problemas al intentar comprometer mi proyecto vacío antes y simplemente abandoné git bash ya que no sabía cómo salir de donde había llegado de alguna manera.

¿Hay alguna manera de arreglar esto o debería comenzar un nuevo repositorio?


Eliminar mi mensaje de confirmación funcionó para mí.

rm .git/COMMIT_EDITMSG

Entonces dijo.

fatal: no se puede bloquear la referencia ''HEAD'': no ​​se puede crear ''.git / refs / heads / [your-branch-name] .lock'': el archivo existe.

Tenga en cuenta que el nombre de su sucursal puede ser diferente al mío. Puede eliminar este archivo de bloqueo haciendo;

rm .git/refs/heads/[your-branch-name].lock

Espero que esto ayude a alguien.


En caso de que pueda ayudar a alguien más ... Intenté con la línea de comando rm -f .git/index.lock y no funcionó (el terminal no mostró ningún error). Simplemente fui directamente a la carpeta .git y index.lock archivo index.lock .

Nota: la carpeta .git se encuentra en su repositorio raíz y está oculta. En mac: Cmd + Shift + . para ver archivos ocultos


Es similar a los métodos anteriores, pero en mi caso tuve varios de esos

.git/refs/heads/<branch_name>.lock

y pude eliminar todo de una vez de esta manera

find -name "*.lock" -exec xargs rm {} /;


Esto me sucedió a mí y aunque sourcetree me decía que el archivo de bloqueo existe, no había tal archivo para que lo elimine. Así que simplemente verifiqué otra rama y luego volví a la rama original y noté que este cambio solucionó el problema.


Intente eliminar el archivo index.lock en su directorio .git .

rm -f .git/index.lock

Tales problemas generalmente ocurren cuando ejecuta dos comandos git simultáneamente; tal vez uno del símbolo del sistema y uno de un IDE.


Ok, terminé haciendo que funcionara ejecutando ''$ git rm .git / index.lock'' ... Es extraño porque lo hice algunas veces antes sin resultado pero oye computadoras ¿verdad?


Para mí, el problema era más simple, esto estaba en el árbol de origen, así que no estoy seguro de cuánto se aplicará a las soluciones regulares, pero accidentalmente tuve que seleccionar mi rama maestra tratando de realizar una confirmación en lugar de mis cambios no confirmados.

Esto normalmente no sería un problema, pero ya había ingresado de manera preventiva un mensaje de confirmación para poder seguir lo que estaba haciendo para ese pequeño sprint en el que estaba.

Básicamente, comencé una confirmación en la rama no confirmada y accidentalmente estaba tratando de iniciar otra confirmación en mi rama maestra.


Puede estar sucediendo que su rama está dañada crear una nueva rama git branch #check branch. He creado una nueva sucursal y trabajando.

branch -b "main" git checkout -b "main" #main is new branch git add . git commit -m "all files" git remote add origin #**YOUR REPO** https://github.com/tarun-techmarbles/wp-dump-sql-git-push.git git push origin main #push with new branch


Recibí este error durante la pod update . Lo resolví eliminando el archivo cocoapods en el directorio .git cocoapods .

rm -f /Users/my_user_name/.cocoapods/repos/master/.git/index.lock

Podría ayudar a alguien.


Si está utilizando CocoaPods y en algún momento falló una actualización o instalación (lo eliminó manualmente o algo así), intente

1) Eliminar el archivo index.lock (en .git/index.lock )

2) Elimine su archivo Podfile.lock .

3) Haz una nueva pod update

4) Intente emitir el comando git que estaba fallando (en mi caso fue un git add . ) git add .


Si su repositorio tiene un submódulo, index.lock puede existir no solo en la raíz de .git sino también en otro subdirectorio.

Para verificarlo, ejecute esto (o cualquier herramienta que prefiera para buscar archivos):

find .git -name index.lock

entonces puede encontrar index.lock así:

.git/modules/<path to your submodule>/index.lock

Si el error se muestra solo cuando ejecutó la git submodule update , valdría la pena intentar eliminarlo.


Tengo los mismos problemas cuando traté de organizar el archivo en SourceTree.

Para resolver esto, vaya a la carpeta .git en el directorio del proyecto y elimine manualmente index.lock y listo.


Traté de eliminar .git/index pero no funcionó, termino desinstalando go y eliminando todas las carpetas que tienen el nombre go , y luego instalando go nuevamente, y funcionó.


Utilice el siguiente comando en el directorio raíz de la aplicación. Esto eliminará el archivo index.lock y liberará el bloqueo activo.

rm .git/index.lock


use el siguiente comando en caso de que se enfrente. Parece que se está ejecutando otro proceso de git en este repositorio, por ejemplo, un editor abierto por ''git commit''. Asegúrese de que todos los procesos hayan finalizado e intente nuevamente. Si aún falla, un proceso de git puede haberse bloqueado en este repositorio anteriormente: elimine el archivo manualmente para continuar.

rm -f .git / index.lock

git reset y después del comando reset usan git status, git add y git commit -a o git commit -m "your message", git push origin master.


rm -f .git/index.lock no ayudó, porque tenía un archivo bloqueado que no podía eliminarse. Entonces, index.lock también había sido capturado por alguna aplicación.

Descargué una alternativa a Unlocker llamada Lock Hunter y eliminé ambos archivos. Git capturó.