进行位桶合并时如何省略一些代码

时间:2018-07-13 12:52:53

标签: git bitbucket git-merge

在合并更改并将其推送到任何辅助分支时是否可以省略一些代码?

例如,在一个分支中,您更改UI,而在另一分支中,您更改代码。这样,如果我想在比较时跳过一些代码,那有可能吗?或者有另一种方法可以做到这一点。

2 个答案:

答案 0 :(得分:0)

[这就是为什么您想这样做的原因。也许有人会直接解决您的问题”]

我认为(在不同的分支上保存不同的代码)是对分支的滥用。您可以将其作为两个不同的仓库或两个项目的单一仓库来处理。我建议您查看有关monorepos的各种参考以及流行的git工作流策略。

答案 1 :(得分:0)

如果您在合并时需要省略一些代码(特定的提交),则可以使用git cherry-pick代替git merge,但是Cherry-pick并不是一直使用的好习惯。

如果您需要将UI代码和后端代码分开,建议您使用两个git存储库或使用git submodule功能。