API
api 合并
tips 和 comfirm
更新 Fork 仓库(API)
# 添加上游远程仓库
# 1. API
git remote add upstream https://gitee.com/openharmony/interface_sdk-js.git
# 2. ACE_ENGINE
git remote add upstream https://gitee.com/openharmony/arkui_ace_engine.git
# 拉取新设置的上游代码库
git fetch upstream
# 合并上游代码库和本地分支
git merge upstream/master
ETS
- Gitee 强制同步最新代码
- 拉取代码后 Merge
冲突
- CustomDialogComponent ===> updateCustomStyle 方法【版本隔离】
- LengthMetrics
- ConfirmDialog
背板问题
- confirmDialog测试的时候:需要将 customDialog 设置为 False
- 版本隔离:
- API12 无背板(白色背景)
- 设置为 true:无背板
- 设置为 false:有背板
- 其它版本有背板
需要参数的组件(@Prop)
不同宽度、不同设备之下的预览效果 ===> @Preview 去增加参数
日志打印
hilog
挑单
下载目标仓代码到本地,然后一笔一笔 cherryPick 过来
https://github.com/Jisuanke/tech-exp/issues/13
Git Revert
https://www.cnblogs.com/liuyuelinfighting/p/16790887.html
git revert da44ecd
遇到冲突解决方式
https://blog.csdn.net/dc3120/article/details/97390904
git rebase -i HEAD~2 返回错误
https://www.reddit.com/r/github/comments/9a6r04/git_rebase_i_head2_returns_an_error/
git reset --soft HEAD~ && git commit --amend
总结:
git reset --soft HEAD~ 撤销最近的提交并保留更改在索引中。
git commit --amend 将这些更改重新提交并允许修改提交消息。
合并起来的效果是合并最近一次的提交并修改提交信息。