Git 合并开发母版中的选定项目
Git Merging Selected Items From Develop Master
我有很多项目的 develop 分支,现在我想创建从 develop 到 Master 分支的 pull request。
但是,我不想合并我在开发中的所有项目..
例如,开发有'project1'、'project2'、'projectNew'。大师没有项目。
在这种情况下,我只想合并 'projectNew'..
我该怎么做?
这样做的简单方法是什么?
首先,我想声明这不可能通过 git
直接实现。 Git 具有一对一的项目到存储库。
话虽这么说,但我可以想到一个解决方案,但是很乏味。
git checkout master
git log --pretty=oneline -- projectNew/
# Now open a new terminal
git cherry-pick {sha-hash}
您必须逐一挑选每个哈希值,但它至少可以让您做您想做的事情。
我有很多项目的 develop 分支,现在我想创建从 develop 到 Master 分支的 pull request。 但是,我不想合并我在开发中的所有项目..
例如,开发有'project1'、'project2'、'projectNew'。大师没有项目。
在这种情况下,我只想合并 'projectNew'..
我该怎么做?
这样做的简单方法是什么?
首先,我想声明这不可能通过 git
直接实现。 Git 具有一对一的项目到存储库。
话虽这么说,但我可以想到一个解决方案,但是很乏味。
git checkout master
git log --pretty=oneline -- projectNew/
# Now open a new terminal
git cherry-pick {sha-hash}
您必须逐一挑选每个哈希值,但它至少可以让您做您想做的事情。