Git:忽略从一个遥控器合并一个特定文件,仍然在Git repo中跟踪它

时间:2014-02-28 01:04:46

标签: git gitignore git-remote

我有一个回购“foobar”设置,作为启动新项目的模板。 (它有很多文件不会经常从一个项目更改为项目。)它有一个README.md文件,将其描述为模板。为了启动一个新项目,我克隆了这个存储库,保持上游起源“foobar”。 (git clone -o foobar)

然后该项目在github上获得了新的起源。基本原理是我可以运行git pull foobar来合并从这个“foobar”回购的任何更改到我从中旋转出来的任何项目。

Foobar包含一个脚本,它将基础“README.md”重命名为“README.dist.md”,并创建一个特定于新项目的新README.md。

当我运行git pull foobar时,我总是会遇到合并冲突,因为它是不同的。有没有办法提取所有提交并忽略 README.md文件?注意我仍然需要在项目仓库和foobar仓库中单独跟踪文件。

0 个答案:

没有答案