如何从我自己的组织npm安装私有github repo?
我是Github上一个组织的成员,正在尝试在Docker Hub上为我的一个repos-say模块foo设置一个自动构建过程 在我的package.json for foo中,我依赖于一个模块,比如bar,这也是我需要拉取的Github上相同组织的repo 所有这些回购协议都是私人的 我不知道如何设置它。我不想更改我的用户帐户的SSH设置,因为我不希望组织的其他用户能够访问我的其他个人私人回购如何从我自己的组织npm安装私有github repo?,git,github,docker,npm,dockerhub,Git,Github,Docker,Npm,Dockerhub,我是Github上一个组织的成员,正在尝试在Docker Hub上为我的一个repos-say模块foo设置一个自动构建过程 在我的package.json for foo中,我依赖于一个模块,比如bar,这也是我需要拉取的Github上相同组织的repo 所有这些回购协议都是私人的 我不知道如何设置它。我不想更改我的用户帐户的SSH设置,因为我不希望组织的其他用户能够访问我的其他个人私人回购 另一个选项是设置部署键,但是对于正在进行构建的Docker Hub机器,我该如何设置 可能的重复不是重
另一个选项是设置部署键,但是对于正在进行构建的Docker Hub机器,我该如何设置 可能的重复不是重复。我没有尝试从npm注册表安装。我想使用package.json的方法从属于我所属组织的私有github repo进行安装。dup解决方案展示了如何做到这一点。我在这方面遇到了与您相同的痛点。我们最终在github中创建了一个dev-ops用户,并将其添加到我们的组织中。然后,我们为该用户创建了一个个人访问令牌,我们在package.json文件中使用它来获取私有组织范围的repo。如果github允许您为orgs创建个人访问令牌会更好-basic@github.com/orgname/bar.git“