我有 3 个 git 存储库:
local
:我在本地机器上的开发仓库;remote1
用于与其他开发者协作;remote2
这是一个生产服务器。我想
pull
定期从remote1
我的仓库中local
取出并保持一些本地跟踪文件完好无损(即从 获取和合并remote1
,但排除一些本地跟踪文件被合并)。另一方面,我想定期
push
推送remote2
本地跟踪文件。
换句话说,我想要以下版本file1
:
local
:文件1 v.1remote1
:文件1,v.2remote2
:文件1,v.1
注意:file1
可以是任何东西(.css、.html,甚至 .png)
我尝试了以下方法: