我有一个回购“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仓库中单独跟踪文件。