Właśnie zainstalowałem git w systemie Windows. Ustawiłem zmienną GIT_DIR na c: \ git \ i zweryfikowałem, że ta zmienna środowiskowa jest utrzymywana przez cygwin (tzn. Echo $ GIT_DIR jest tym, czym powinno być). Poszedłem do folderu Chciałem stworzyć repozytorium git do, powiedzmy c: \ www, a następnie prowadził:Dlaczego otrzymuję komunikat "fatal: ta operacja musi być uruchomiona w drzewie roboczym?"
git init
git add .
Potem pojawia się błąd:
fatal: This operation must be run in a work tree
nie jestem pewien, co poszło nie tak, ale w katalogu C: \ git ma plik konfiguracyjny, który mówi:
[core]
repositoryformatversion = 0
filemode = false
bare = true
symlinks = false
ignorecase = true
Jestem całkiem pewien, że to nie powinno być nagi i to jest nasz problem.
GIT_DIR to zupełnie inna koncepcja niż CVSROOT! – innaM