如何在没有项目名称的情况下指定目标目录进行git克隆?

如何在没有项目名称的情况下指定目标目录进行git克隆?,git,Git,我使用macOS和Ubuntu。我想克隆一个特定的项目https://github.com/Project/project.git 到特定目录$HOME/git。我看到了这个页面:,但它需要显式地指定它的项目名称,比如:git clonehttps://github.com/Project/project.git $HOME/git/项目。git如何在不指定其项目名称的情况下克隆它们 [Add1]如果我使用git clone,比如:git clonehttps://github.com/Proj

我使用macOS和Ubuntu。我想克隆一个特定的项目https://github.com/Project/project.git 到特定目录$HOME/git。我看到了这个页面:,但它需要显式地指定它的项目名称,比如:git clonehttps://github.com/Project/project.git $HOME/git/项目。git如何在不指定其项目名称的情况下克隆它们

[Add1]如果我使用git clone,比如:git clonehttps://github.com/Project/project.git $HOME/吉特 然后我遇到了致命问题:目标路径“/home/paalon/git”已经存在,并且不是空目录。
[Add2]我想克隆$HOME/git目录下的git托管项目。我想将状态设置为ls$HOME/git,比如project1/project2/project3/

我认为这实际上并不正确。您可以克隆任何目录作为目标。它不必与项目名称匹配:

$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1

我认为这实际上并不正确。您可以克隆任何目录作为目标。它不必与项目名称匹配:

$ git clone https://github.com/eantoranz/bwv blahblah
Cloning into 'blahblah'...
remote: Enumerating objects: 221, done.
remote: Total 221 (delta 0), reused 0 (delta 0), pack-reused 221
Receiving objects: 100% (221/221), 62.45 KiB | 480.00 KiB/s, done.
Resolving deltas: 100% (150/150), done.`1
如何将Git存储库克隆到特定文件夹中

git clone命令可以通过以下方式使用:

 git clone <url> <destination>
致命:目标路径/home/paalon/git已存在,并且不是空目录

这是因为您已经有了名为/home/paalon/git的文件夹。 删除旧文件夹并再次克隆,这次将所需路径添加到克隆命令

如何将Git存储库克隆到特定文件夹中

git clone命令可以通过以下方式使用:

 git clone <url> <destination>
致命:目标路径/home/paalon/git已存在,并且不是空目录

这是因为您已经有了名为/home/paalon/git的文件夹。 删除旧文件夹并再次克隆,这次将所需路径添加到克隆命令中,拆分为2个命令:

cd $HOME/git
git clone https://github.com/Project/project.git
这样,您只能对项目命名一次。

分为两个命令:

cd $HOME/git
git clone https://github.com/Project/project.git

这样,您只需对项目命名一次。

可能重复的可能重复的我得到以下错误:$git clonehttps://github.com/BoostIO/Boostnote.git $HOME/git致命:目标路径“/HOME/paalon/git”已存在,并且不是空目录。我收到以下错误:$git clonehttps://github.com/BoostIO/Boostnote.git $HOME/git致命:目标路径“/HOME/paalon/git”已存在,并且不是空目录。很抱歉,我的问题不明确。我想克隆$HOME/git目录下的git内容。所以我想设置ls$HOME/git shows project1/project2/project3/.git clone$HOME/git/project1,其中project1是您想要的名称是。我知道,但我想在不指定项目名称的情况下执行此操作。如果不指定名称,它将在运行git cloneYes的当前目录下获得默认名称,但我想从当前目录中指定它。很抱歉,我的问题不明确。我想克隆$HOME/git目录下的git内容。所以我想设置ls$HOME/git shows project1/project2/project3/.git clone$HOME/git/project1,其中project1是您想要的名称是。我知道,但我不想指定项目名称。如果不指定名称,它将在运行git cloneYes的当前目录下获得默认名称,但我不想从当前目录中指定。