在不同环境中,同一文件夹上的git有问题。
我有一个回购协议,我在Windows和docker容器上使用git(v2.9在2.16中也是如此)克隆了一个回购协议,并将一个克隆的文件夹作为卷挂载(使用docker-compose)。
当我登录到容器(debian 8或9,bash)时,使用apt-get安装git并在已安装的卷上运行git status(容器2.4或2.11中的git版本),我得到的结果与我得到的结果不同Powershell主机。它向我显示已提交或至少已提交的未暂存文件。
我一直以为git需要的所有内容都在.git文件夹中,包括有关暂存项目等的信息。
是操作系统或git版本或其他任何问题。我不知道。