我想克隆一个github repo并对其进行一些更改。我想提交拉取请求以将这些更改提取到原始仓库。所有非常标准的东西。
然而,有一个变化,我不想回到原始的回购。我想修改我的克隆的maven artifact id,以便它与原始列表不在同一名称空间中,但显然我不想将该更改推送到原始版本。
设置克隆的最简单方法是什么,以便我可以更改maven工件ID,而不必担心在推送其他更改时意外将更改推送到原始文件?
答案 0 :(得分:1)
自动化的一种方法是使用脚本:
git checkout
git commit
使用gitattribute filter driver(您的脚本必须识别要修改的pom.xml的内容,since they won't have the name or path of the files they can change)
答案 1 :(得分:1)
我使用的解决方案是根据评论使用.git/info/exclude
忽略我的仓库中的文件。