Composer包自托管

时间:2017-03-01 23:41:32

标签: git version-control bitbucket

如何创建一个作曲家设置,从bitbucket上托管的repo中提取所需的文件夹和文件?

我为项目使用bitbucket,但希望能够为特定的代码段创建单独的repo。如果我的项目中有一个现有的文件夹,比如vendor / acne,我怎么把它变成一个自我托管的私人仓库,我可以通过作曲家拉进来?

(例如,当我运行作曲家更新时,它会从我的托管回购中提取而不是第三方)

我再次使用bitbucket,但不确定如何做到这一点,我假设某种VCS设置,它需要是私有的。

任何帮助都会受到赞赏GIT仍然是一个学习过程。

1 个答案:

答案 0 :(得分:0)

您可以使用submodule管理当前仓库中的私人仓库。步骤如下:

  1. 创建私人仓库。
  2. 在您当前的仓库中,将私人仓库添加为子模块:
  3. git remote add <URL for the private repo> foldername

    1. 从私人仓库中提取更改:
    2. cd foldername git pull

      1. 通过cd ..转到您当前的回购。
      2. 推送私人仓库的更改:
      3. cd foldername git push