User Tools

Site Tools


fatal_not_a_git_repository

fatal: Not a git repository (or any of the parent directories): .git

En sistemas de gestión de repositorios GIT, como puede ser STASH, los repositorios no suelen tener “.git”, si no que utilizan otro nombre. Esto provoca que al querer realizar determinadas operaciones podemos obtener un error como el siguiente.

git gc /opt/atlassian/stashhome/shared/data/repositories/180/
fatal: Not a git repository (or any of the parent directories): .git

Solución: Indicar el directorio dentro de la variable GIT_DIR.

export GIT_DIR="/opt/atlassian/stashhome/shared/data/repositories/180"
 
git gc --aggressive
Counting objects: 1460, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1258/1258), done.
Writing objects: 100% (1460/1460), done.
Total 1460 (delta 604), reused 856 (delta 0)
fatal_not_a_git_repository.txt · Last modified: 2020/12/25 22:57 by 127.0.0.1