¡Hola, Samantha! Espero que estés muy bien.
En tu terminal, fueron exhibidos tres tipos de errores. Empecemos con el primero:
error: unable to write file .git/objects..., note que el terminal informa: Filename too long.
En la versión de Windows que está usando, hay un límite de caracteres que se puede utilizar para nombrar archivos. El nombre de tu archivo excede la cantidad permitida.
Puede solucionar esto usando otro client de Git en Windows, o definiendo core.longpaths
como true
, de la siguiente manera:
git config --system core.longpaths true
Esto debería resolver el primer error. Vamos al segundo:
- failed to insert into database;
- unable to index file...;
- fatal: adding files failed
Tal vez esto está sucediendo porque estás intentando agregar archivos en Git usando la terminal, con el mismo archivo abierto en tu Visual Studio Code. Cierre VS Code e intente ejecutar los comandos nuevamente.
Tercer error:
failed to push some refs to...
El problema ocurre porque está intentando hacer commits en un Git Remoto, pero hay commits que no existen en tu repositorio local. Antes de hacer el push
, debes hacer el pull
, es decir, deberías traer los commits desde allí:
git checkout <tu-branch> # cambia de branch
git pull origin <tu-branch> # trae las alteraciones de la branch en el remoto origin
Prueba estos pasos y vea si funciona.
¡Un saludo y espero haberte ayudado!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!