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 将这些更改重新提交并允许修改提交消息。
合并起来的效果是合并最近一次的提交并修改提交信息。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix