Nur git unter Windows installiert. Ich setze die Variable GIT_DIR auf c: \ git \ und vergewissere mich, dass diese Umgebungsvariable von cygwin verwaltet wird (d. H. Echo $ GIT_DIR ist, wie es sein sollte). Ich ging in den Ordner, den ich für den GIT-Repository erstellen wollte, lassen Sie uns c sagen: \ www, und dann lief:Warum bekomme ich die Nachricht "fatal: Dieser Vorgang muss in einem Arbeitsbaum ausgeführt werden?"
git init
git add .
Dann bekomme ich den Fehler:
fatal: This operation must be run in a work tree
Ich bin nicht sicher, was schief gelaufen ist, aber das c: \ git Verzeichnis hat eine Konfigurationsdatei, die sagt:
[core]
repositoryformatversion = 0
filemode = false
bare = true
symlinks = false
ignorecase = true
ich bin mir ziemlich sicher, dass dies nicht kahl sein sollte, und das ist unser Problem.
GIT_DIR ist ein völlig anderes Konzept als CVSROOT! – innaM