不确定这是否是正确的问题,而且可能非常简单或愚蠢。
公司有一个他们授予我访问权限的私有GitHub存储库,这样我就可以将该网站拉到我的本地计算机上进行更改并推回到他们可以推送到实际网站的GitHub帐户。没问题。
但是,在本地提取网站并在本地进行更改和测试之后,我想将网站推送到我自己的临时服务器,供他们查看,然后再将其推回到他们的github帐户。
我是否需要他们添加该遥控器,因为他们拥有私人仓库,或者只要我有推送权限,我是否有权添加新的遥控器?
我可能会认为这个问题都错了,所以在正确的方向上任何快速指导都会非常有帮助。或者让我知道这是否更适合不同的SO。
答案 0 :(得分:2)
一旦在本地克隆,没有什么可以阻止你将该repo推送到另一台服务器(与GitHub不同)。
git remote add staging /url/to/staging/bare/repo
您可以自行管理对该登台服务器的访问权限,确保任何人都无法克隆它。