使用本地更改镜像Git存储库



我想将存储库a镜像到存储库B,并在B上进行一些更改,同时同步B中对a所做的所有更改。最好的方法是什么?

目前,我使用git mirror来镜像repo A并推送到B。但当我从A获取新的更改并将其推送到B时,我在B(新分支(上的所有工作都会被删除。我总是收到一份a.

提前感谢您的帮助。

镜像的Git定义是它没有自己的状态:它总是用镜像站点的信息替换所有信息。

换句话说,如果B是a的镜像,并且你把的东西放在B上,而不先放在a上,它就会从B中消失。永远不要把的任何东西放在B上;把它放到A上,它将在下一次镜像更新时镜像到B。

(如果这不是你想要的行为,你就不想要镜像。(

最新更新