Git的合并码
让我们说,我已经叫一个分支来源/开发,每次我上了一个新功能,我创建一个从原点一个新的分支/发展为特征/ FEATURE_NAME让我们说,我上了几天的功能工作的工作,我做了一些变化,并将它们将提交给远程功能/ FEATURE_NAME BRACH现在我们说的由来/开发本身同时改变监守其他一些开发商通过引入请求commiting它。 如果我现在创建一个拉请求,从功能/ FEATURE_NAME代码合并到原产地/开发藏匿不喜欢它。
我使用的IntelliJ IDEA来使用Git,什么是干净的方式来获得原产所做的更改互动/发展成我的分支
谢谢
干净的方式合并更改
创建一个从开发分支
结账 开发分支
git的结帐发展
获得最新的 ,因为许多开发商推他们的代码开发
混帐拉
从发展 CreateBranch
git的结帐-b功能/ test_feature
推,工作了几天的功能,并把你的改变远程功能/ test_feature分支
混帐推-u原点特征/ test_feature
合并来自分支的修改制定
我们有两个步骤
第1步:从开发到最新功能/ test_feature来测试您的更改与最新的工作。
git的结帐发展
混帐拉
git的结帐功能/ test_feature
混帐合并--no-FF的起源发展
注:如果其他开发人员修改您在同一行修改的同一文件可能会发生冲突
第2步:从功能把你的chnages / test_feature 发展
git的结帐发展
混帐合并--no-FF原点特征/ test_feature
DONE
下面是关于如何从主应用更改的特性分支IntelliJ IDEA的详细说明: https://www.jetbrains.com/help/idea/2017.3/using-git-integration.html#apply-changes
文章来源: what is good way to do merge the code in below scenarion (Git,Intellij,Stash)?