【发布时间】:2013-06-30 17:55:31
【问题描述】:
我有 3 个 git 存储库:
-
local:我本地机器上的开发仓库; -
remote1用于与其他开发者协作; -
remote2是生产服务器。我想定期将
pull从remote1转到我的local存储库,并保持一些本地跟踪文件完好无损(即从remote1获取和合并,但不合并某些本地跟踪文件)。另一方面,我想定期将
push发送到remote2,并且我也想推送本地跟踪的文件。
换句话说,我想要file1的以下版本:
-
local: file1 v.1 -
remote1: 文件 1,v.2 -
remote2: 文件 1,v.1
注意:file1 可以是任何东西(.css、.html,甚至 .png)
我尝试了以下方法:
【问题讨论】:
标签: git gitignore git-pull git-remote git-checkout