如何从git中替换另一个分支中的master分支

时间:2017-11-24 09:29:15

标签: git

我的git repo中有两个分支:
1.硕士 2. FeatureBranch
FeatureBranch 是从创建的,所有更改都会在特定子文件夹中的项目解决方案中生成,例如:的 FeatureBranchDir 即可。分支创建后,其他一些开发人员仍然继续提交 Master ,但所有更改都在其他文件夹中。
现在,我想用 FeatureBranch 替换 Master 分支中的 FeatureBranchDir
这样做的最佳做法是什么?
请注意: MasterBranchDir 存在于 Master FeatureBranch 中,并且git merge不是一个选项,因为我希望替换目录而不是合并两个版本。而且,我想保留FeatureBranchDir的历史记录。但我认为这不是一个问题,因为历史记录保存在FeatureBranch中,对吗?

1 个答案:

答案 0 :(得分:0)

您可以在jarsigner -verify SecugenApplet.jar 期间将Master中的FeatureBranchDir替换为FeatureBranch中的git merge。它只是用git术语称为merge(或者你可以做rebase,如果你想美化你的日志)。是的,日志将按原样显示。

你执行git merge的原因是将两个分支(master和amp; feature)合并在一起,因为它们已经分支,当你创建一个分支时,所以必须将它们组合在一起才能更改一个分支据Git说,与另一个同步。它与文件系统没有任何关系。