我是Git的新手。 我有以下设置。合并更改到特定文件从一个分支到其他git
设置:
master-branch:我的项目的主要稳定分支。其实,它包含我的网站的HTML代码。
当我上传在网络上的文件,我在做一些index.html的变化来调整适当的文件位置。 所以我有同一个文件的两个版本:masterbranch(mbVersion)和网络(wVersion)
我做了什么:
现在我已经做了在mbVersion一些变化。我想要在wVersion中进行这些更改。 (但我不想改变wVersion链接到老mbVersion)
我打算做:
我想创建web版的一个新的分支(比如网络分支) ,然后将主分支的特定提交合并到Web分支。
问题:
我这样做对吗?还有其他更好的方法吗?
如果这是正确的方式,将合并的具体承诺的网络分支给我所需的更改,不改链接?那么,我如何合并?我打算使用此:How can I merge a specific file from one branch into another branch in Git
- 我用普通摘樱桃?
我曾尝试:
我试图http://jasonrudolph.com/blog/2009/02/25/git-tip-how-to-merge-specific-files-from-another-branch/,但它不会合并这两个文件的内容。它基本上只是在文件上写下来,而不是实际上合并文件的内容。
实际上,这是一个很大的项目,有20多人正在研究它。所以,我不想搞乱任何东西。