2

我正在开发一个旨在在 GitHub 上克隆以便正确使用的项目。它还旨在为不精通 git 的人轻松使用和配置。

./app/assets/本质上,项目中有一个目录旨在通过克隆(不会覆盖/合并此文件中的任何内容。

从我一直在阅读的内容来看,以这种方式在分支之间合并项目文件的方法是设置一个自定义合并驱动程序(我一直在查看的内容在此处详细介绍)但这似乎不够健壮做我想做的事。

我希望能够让这些文件在来自任何远程是“my-clone”远程的分支之间正常合并,但是当来自原始项目的分支(根据我的理解可能命名为“origin”)被合并到其他人中时项目的“我的克隆”副本然后我希望合并自动忽略./app/assets原始分支目录中的任何冲突或附加文件,即使它们已被跟踪并记录在存储库中。

理想情况下,我希望解决方案可以在 repo 中跟踪,以便解决方案默认存在于 repo 中。如果这是不可能的,那么可以编写脚本以由克隆应用程序的人运行的解决方案也足够了。非常感谢帮助我解决这个问题的想法和学习机会!

链接到项目

4

0 回答 0