Git init在不同的目录而不是当前初始化

Jür*_*aul 2 git

我想我错误配置了一些东西,当我进行git init --bareon /git/math-site.com而不是初始化已经存在的git目录上的目录/git/science-site.com.为什么要在另一个目录上初始化repo?

这是我做的命令列表:

cd /git/math-site.com
git init --bare
Reinitialized existing Git repository in /git/science-site.com/
Run Code Online (Sandbox Code Playgroud)

编辑:我尝试删除/git/science-site.com,/git/math-site.com现在出现了新的错误.

mkdir /git/math-site.com && cd /git/math-site.com
git init --bare
fatal: GIT_WORK_TREE (or --work-tree=<directory>) not allowed without specifying GIT_DIR (or --git-dir=<directory>)
Run Code Online (Sandbox Code Playgroud)

man*_*lds 5

unset GIT_DIRGIT_WORK_TREE和尝试.通常,您不应手动设置该环境变量.