命令git clonegit@github.com:whatever创建一个名为whatever的目录,其中包含Git存储库:
./
whatever/
.git
我希望将Git存储库的内容克隆到我的当前目录中。/而是:
./
.git
命令git clonegit@github.com:whatever创建一个名为whatever的目录,其中包含Git存储库:
./
whatever/
.git
我希望将Git存储库的内容克隆到我的当前目录中。/而是:
./
.git
当前回答
您可以使用以下git命令使用自定义目录名进行克隆
git clone <git_repo_url> <your_custom_directory_name>
注意:您不需要创建自定义目录,因为它会自动创建
其他回答
要将git存储库克隆到特定文件夹中,可以使用-C<path>参数,例如。
git -C /httpdocs clone git@github.com:whatever
尽管它仍然会在其上创建一个任意文件夹,但要将存储库的内容克隆到当前目录中,请使用以下语法:
cd /httpdocs
git clone git@github.com:whatever .
请注意,仅当目录为空时,才允许克隆到现有目录中。
由于要克隆到可供公众访问的文件夹中,请考虑使用--separate Git-dir=<Git-dir>或在web服务器配置中排除.Git文件夹(例如在.htaccess文件中),将Git存储库与工作树分离。
要克隆到当前工作目录:
git clone https://github.com/link.git
要克隆到另一个目录:
git clone https://github.com/link.git ./Folder1/Folder2
希望它有帮助:)
转到要克隆回购的目录。(不要在该目录中运行gitinit命令)只需运行命令,git clone<git repo url>。
示例:git clonehttps://github.com/Rashmi-Wijesekara/portfolio.git .
如果使用ssh进行git克隆,可以使用以下命令。
git-C路径克隆git@github.com:路径_to_epo.git
如:git-C/home/ubuntu/clonegit@github.com:kennetritz/requests.git将请求的git存储库拉到/home/ubuntu/path。
进入文件夹。。如果文件夹为空,则:
git clone git@github.com:whatever .
else
git init
git remote add origin PATH/TO/REPO
git fetch
git checkout -t origin/master