我刚刚从服务器克隆了一个git仓库到本地机器。我想确认一切是否正常,所以我执行了git status命令,但让我惊讶的是,位于比我的git仓库更高层级的文件夹被标记为未跟踪状态,比如"../joomla/",你能理解这是什么意思吗?
我刚刚从服务器克隆了一个git仓库到本地机器。我想确认一切是否正常,所以我执行了git status命令,但让我惊讶的是,位于比我的git仓库更高层级的文件夹被标记为未跟踪状态,比如"../joomla/",你能理解这是什么意思吗?
git clone url/to/repo.git
,例如/home/repos/my
。git status
,并且显示来自/home/repos
的未跟踪文件。/home/repos
(甚至在/home
等等)中有一个.git
文件夹(可能是以前克隆失败的遗留物等)。git clone url/to/repo.git
,git将在/home/repos/my/repo
处创建一个名为repo的文件夹。但是,您从/home/repos/my
进行了git status
。因此,git会查找父文件夹以寻找.git
,并且找到了它(根据1),因此显示未跟踪文件。git clone url/to/repo.git .
(末尾加.)。