基础 VIM GIT 本地项目开发

合并多个commit:
Review 找票 ----->点开链接 查询git仓库(同一仓库可同时操作)
Subjcet------>Download-------------->cherry-pick(ssh状态下)
此过程可能会发生冲突
cherry-pick
   $git cherry-pick<SHA1>
   $git cherry-pic -x<SHA1>//如果要保存原有的完整的commit信息的话
cherry-pick解决冲突
   $git status //看那些文件冲突,在冲突的文件中检索类似<<<<<HEAD 找到冲突位置
   $git add .
   $git cherry-pick -continue 如果只能选其一 $git checkout --ours或theirs<filename>
冲突解决进入终端 $git log --oneline 查找HEAD ----------> $git rebase -i <SHA1> 进行合并-------->进入vim编辑备注(内容总结)----------->push到服务器
烧机:
通过fg4 烧机的步骤     1. 打开fg4软件
                      2.手机关机
                    
                      3.音量 ‘-’ 长压 ,插上数据线 (右上角呼吸灯变绿  说明链接正常),呼吸灯变绿后松开音量 ‘-’
                      4. fg4软件左上角 将adb的状态改成  disabled 
 
                         在右边状态框中的Flashable items中选择 Shutdown Behavior  然后选择   0x40-Restart device - Normal
                        
                         /home/.../***
                           (然后双击那2个文件)
                      
                      5. 最后在点击右边状态栏 Flashable items 中最下面的Flash。 (对话框选 erase use data)

烧写完毕的步骤:      1.  adb root // 获取root 权限
                     2.  adb disable-verity // 关闭检测功能
                     3.adb reboot //  重启机器
            
每次重启之后需要再次获得root的权限  :     1.   adb root //获取root权限
                                         2.   adb remount //重启挂在system 分区为可读写分区。  
 
编译制定模块  mm-and-push  // 编译指定目录下的模块
 
/home****
出log:  adb logcat -v threadtime    是在终端terminal 出log
出log:  adb logcat -v threadtime > ~/work/xxx.log      将输出的log保存在work文件夹下 名字为 xxx.log
posted on 2020-08-07 16:33  Roue729  阅读(85)  评论(0)    收藏  举报