我有public_key
远程回购的授权,我可以在本地机器上获得http://someurl/first.git
的所有内容,但我必须将此更改填充到其他环境中。为了让它成为可能,我必须在那里放置我的private_key
,克隆回购并切换到指定的标签。但由于安全原因,我不想这样做。如何将远程Git回购添加到本地回购并保持更新?
我在考虑创建本地回购http://someurl/second.git
,对其进行所有更改并进行部署。但我现在想到如何将远程回购添加到我的本地?可能吗?以及如何从远程提交本地回购并切换到需要的标签?
你是什么意思的“填充此更改为其他envioronments”吗?在“我正在考虑创建本地回购http://someurl/second.git,提交所有更改并部署”时,这个“本地回购”是什么?部署到哪里?你需要改写这个问题,我不明白你想说什么。一般来说,添加一个新的远程可以使用'git remote add'命令 - 'git remote add second http:// someurl/second.git'来完成,但我不确定这是你想要的。 –
无需简单地生成一个仅用于从中央仓库向其他仓库分发的公钥/私钥对解决“安全原因”? – twalberg