比如
张三有一个 Go 项目,包名为 git.com/zhangsan/pkg 。
李四 fork 了一份,包名改为 git.com/lisi/pkg 。
然后张三的修改提交到 git.com/zhangsan/pkg ,李四的修改提交到 git.com/lisi/pkg 。两边不定期把对方的 branch/commit 合并到自己的项目。怎么解决 merge 时的包名冲突问题?每次 merge 时挨个解决冲突吗?
实际场景中,可能是 fork 一个开源项目到公司 group 下。
张三有一个 Go 项目,包名为 git.com/zhangsan/pkg 。
李四 fork 了一份,包名改为 git.com/lisi/pkg 。
然后张三的修改提交到 git.com/zhangsan/pkg ,李四的修改提交到 git.com/lisi/pkg 。两边不定期把对方的 branch/commit 合并到自己的项目。怎么解决 merge 时的包名冲突问题?每次 merge 时挨个解决冲突吗?
实际场景中,可能是 fork 一个开源项目到公司 group 下。
