我在Android Studio中创建了一个应用程序,并将其与Git集成。到目前为止我承诺&将我的更改推送到主分支。
现在我创建了一个名为“Fix1”的新分支(来自master),我已经提交并推送了我对该分支的最新更改。为了将Fix1合并回Master,接下来的步骤是什么?我能从Android工作室做到吗?
答案 0 :(得分:15)
是的,你可以。
现在它将你的fix1代码合并到主分支
答案 1 :(得分:3)
在你的情况下,只需返回master分支返回分支列表 - 按fix1分支并按“merge into current” - 这会将fix1合并到master中。
更一般的解释:
首先,确保在合并之前提交了更改。
假设您有一个名为A的分支和名为B的分支,并且您希望将B合并为A,那么这就是您需要做的事情:
确保您在分支A上,按右键单击您的项目即可看到它显示 - > Git - >存储库 - >分支机构。当前分支名称将显示在分支列表的底部(或者在最新Android工作室版本中标有黄色的列表顶部) )
从此分支列表中选择要合并到当前分支的分支,然后选择“合并”,在这种情况下选择分支B并按合并
如果没有冲突 - 你就完成了。如果有冲突,那么你需要解决它们 - android有一个很好的合并工具 - 但是,你可以自己轻松地做 - 冲突的文件将用红色着色 - 你会看到两个分支的冲突区域 - 删除不需要的代码 - 在解决所有冲突之后,你需要按CTRL + A将它们添加到git中 - 然后再次提交你的分支 - >完成。
答案 2 :(得分:2)
遵循这些步骤
第1步-使用存储库“ fix1”提交并推送代码
第2步-通过检出将分支从“ fix1”更改为master。
第3步-现在拉出请求,然后选择“ fix1”将请求拉入主存储库。