股票场内基金交易,没时间盯盘?
使用 Git 命令合并分支
确认当前分支为自己的功能分支
确认的缘由是因为工作中我们会因各种原因需要切换到其他分支查看或修改代码,经常会有人忘记切回自己的功能分支,最后在错误的分支执行了一系列的代码更新、提交、合并等操作。
具体命令行在 [Android] 查看 Git 分支 一文中做过详细介绍,此文不再赘述,如忘记可翻阅此文。
执行 git fetch 及 git pull 命令
多人协作的 Git 项目的远程分支经常会被更新,为了减少代码冲突,每次 merge 操作前都进行一次 Fetch 及 Pull 操作,能减少很多不必要的问题。
命令行如下:
1 2 3 |
git fetch origin // 抓取远程仓库更新 git pull origin 分支名 // 将远程分支拉取到本地当前分支 |
执行 git merge 命令
在工作中,经常有马虎的人会将分支合并的顺序搞错,我强烈建议执行 merge 命令下敲下命令:
1 2 |
git branch |
这样能减少你出错的次数。
merge 命令如下:
1 2 |
git merge <分支名> |
如无代码冲突
会有如下图所示的提示,示例:
如有代码冲突
则要自行解决冲突,冲突文件解决完成以后就可以将文件提交到代码仓库中了。示例:
使用 Android Studio 合并分支
确认当前分支为自己的功能分支
该操作已在 [Android] 查看 Git 分支 一文中做过详细介绍,此文不再赘述,如忘记可翻阅此文。
多人开发的时候难免进度会出现不统一的情况,所以当 development 分支有了更新之后,我们要先进行合并分支操作,避免出现冲突。
执行 Fetch 操作
Android Studio 的 Fetch 菜单路径:VCS -> Git -> Fetch,如图所示:
执行 Pull 操作
依次进入 SVC -> Git -> Pull 菜单,在弹出的菜单中选择需要合并的分支点击 pull。如图所示:
选中需要合并的分支就可以开始从远程代码仓库拉取代码了
打开 Merge Changes 菜单窗口
Android Studio 的窗口路径:VCS -> Git -> Merge Changes,如图所示:
点击后,会弹出窗口,如下图所示:
看到该窗口,你需要再次确认下 Current Branch 为你的功能分支名称。
然后在 Branches to merge 里,选中 remotes/origin/development 分支。
最后点击 Merge 即可。
处理 Merge 代码
假设本地分支为 A,合并进来的分支为 B。此时会出现两种情况。
没有冲突的情况
Version Control 会直接显示 Merge 过来的代码,如下图所示:
然后依据 [Android] 提交代码 教程将此次的合并代码提交到远程 Git 代码库里。
有冲突的情况
若分支 A、B 同时修改一份文件,会产生冲突,如下图所示:
点击 Merge 按钮会打开解决冲突对话框,如图:
此时需要解决冲突后才可以合并,合并完成后本地代码会更新为最新代码,然后依据 [Android] 提交代码 教程将此次的合并代码提交到远程 Git 代码库里。
想获得去掉 5 元限制的证券账户吗?

如果您想去掉最低交易佣金 5 元限制,使用微信扫描左边小程序二维码,访问微信小程序「优财助手」,点击底部菜单「福利」,阅读文章「通过优财开证券账户无最低交易佣金 5 元限制」,按照文章步骤操作即可获得免 5 元证券账户,股票基金交易手续费率万 2.5。
请注意,一定要按照文章描述严格操作,如错误开户是无法获得免 5 元证券账户的。