什么是做合并以下scenarion(GIT,的IntelliJ,藏匿)的代码好办法吗?(what i

2019-10-29 22:01发布

Git的合并码

让我们说,我已经叫一个分支来源/开发,每次我上了一个新功能,我创建一个从原点一个新的分支/发展为特征/ FEATURE_NAME让我们说,我上了几天的功能工作的工作,我做了一些变化,并将它们将提交给远程功能/ FEATURE_NAME BRACH现在我们说的由来/开发本身同时改变监守其他一些开发商通过引入请求commiting它。 如果我现在创建一个拉请求,从功能/ FEATURE_NAME代码合并到原产地/开发藏匿不喜欢它。

我使用的IntelliJ IDEA来使用Git,什么是干净的方式来获得原产所做的更改互动/发展成我的分支

谢谢

Answer 1:

干净的方式合并更改

创建一个从开发分支

结账 开发分支

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



Answer 2:

下面是关于如何从主应用更改的特性分支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)?