我已授予服务器访问权限,希望将git repo克隆到我的根文件夹中.但当我进行git克隆时,它将使我的文件fixture 有项目名称,而我的项目文件夹是我的根目录.我无法访问我的父文件夹

/var/www/sites/mysite/

当我克隆文件夹 struct 时

/var/www/sites/mysite/mysite

推荐答案

git clone接受最后一个参数,即目标目录,默认情况下它是项目的名称,但您可以更改它.在您的情况下,您可能只需要.:

$ git clone origin-url .

但请注意,从man git-clone开始:

仅当目录为空时,才允许克隆到现有目录中.

Linux相关问答推荐

在shell 中使用排除模式的grep

如何在 gcc 搜索路径上防止多个版本的 Boost?

如何摆脱管道分隔字段中不需要的管道符号 - Linux

awk 打印除最后一列以外的所有内容 + 最后一列

如何启用或切换现有的Flutter 项目(仅限移动设备)到 MacOS 或 WEB 或 Linux 或 Windows?

sed 命令在 gitlab runner 上无法正确执行

`G++ 4.9.4` 中关于 WEXITSTATUS 的奇怪行为

ftell 在文件描述符上?

使用 C/C++ (GCC/G++) 在 Linux 中的套接字编程中发送和接收文件

在 Linux/POSIX 系统上获取用户全名的最简单方法是什么?

PuTTY:更改默认 SSH 登录目录

与交换空间相关的链接器性能?

如何让 PHP、Symlinks 和 __FILE__ 很好地协同工作?

使用 cmake 构建错误:找不到 -lpthreads

从 FTP 服务器下载所有文件

如何在shell的递归目录中列出特定类型的文件?

bash中变量名后的2个逗号是什么意思?

卸载从源代码构建的python?

Linux:处理成服务

如何使用mv命令移动特定目录中的文件除外?