小编Bms*_*smb的帖子

我可以 git clone 到一个目录而不将项目名称克隆为目录(使用 bitbucket)吗?

我是一家小型企业,大多数情况下只在本地使用 git 来跟踪历史记录,然后通过 SFTP 将文件发送到远程服务器。

我现在有一个更大、更复杂的构建,要正确设置它需要生产、登台和开发服务器。

我正在尝试设置 git,以便我可以将开发和推送/拉取的更改合并到用于部署测试的暂存环境,然后再合并到生产环境。

到目前为止,我已经在生产和开发中安装了 git。我还通过 Bitbucket 创建了一个 Repo 并将我的 httpdocs 文件夹的内容提交/推送到 master。我认为这意味着我可以简单地克隆然后直接分支到我的 httpdocs 文件夹中进行开发。

但是,当我尝试将这些文件拉入开发环境以创建开发分支时,它包含了一个带有我的项目名称的文件夹(我从未创建过这个文件夹)。我最终得到了 httpdocs/MyProjectName/Files

我的问题是:

  1. 我在设置中做错了什么吗?
  2. 有没有办法配置 git 以便它知道我想要文件而不是包含目录?
  3. 我可以以仅提取 MyProjectName 内容而不提取目录的方式进行克隆吗?

我不希望我的工作流程包含拉取然后复制到 httpdocs。

linux centos git

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

centos ×1

git ×1

linux ×1