【发布时间】:2016-04-08 08:41:18
【问题描述】:
我们有两个不同的存储库用于开发和发布活动。例如,一组开发人员将在开发存储库中提交他们的代码更改,这些提交将被传递到发布存储库。 我们正在使用 Stash-GIT 来提交我们的活动。我的问题是,在从开发流到发布存储库的交付过程中,我们是否有任何特定命令可以忽略特定提交,同时所有其他提交都应该成功交付。
【问题讨论】:
标签: git github bitbucket-server
我们有两个不同的存储库用于开发和发布活动。例如,一组开发人员将在开发存储库中提交他们的代码更改,这些提交将被传递到发布存储库。 我们正在使用 Stash-GIT 来提交我们的活动。我的问题是,在从开发流到发布存储库的交付过程中,我们是否有任何特定命令可以忽略特定提交,同时所有其他提交都应该成功交付。
【问题讨论】:
标签: git github bitbucket-server
不,你不能告诉 git 推/拉一个分支并遗漏某个提交。 Git 的设计始终使用完整的历史路径,您永远不能“跳过”提交。
也就是说,根据您实际想要做什么以及您的流程实际如何运作(您告诉我们的很少),可能有一些方法可以使用分支、标签等来实现您的总体目标。随意扩展您的问题。
【讨论】: