git命令
git提交代码
1.git add filelist
2.git commit
如果需要重新提交用 git commit –amend
commit时默认使用nano编辑器,在~/.bashrc加上export GIT_EDITOR=vim改为vim编辑器
3.提交说明
cause
solution
4. Upload change:
git push origin HEAD:refs/for/master (repo upload)
5.gitk查看提交
扩展:
Please follow the below steps to check the bug.
1. 保证源码最新
git pull or repo sync
2. cd .git/hooks and run "scp -P 29418 jay.li@server_ip:hooks/commit-msg ./"
3. Create branch:
git checkout -b exp_bug
4. Modify your code and add your change:
git add filelist
5. Commit your changes:
git commit
6. Add comments as below:
Bug/Issue ID & description
Root cause
Fix solution
Test & Result
7. Upload change:
git push origin HEAD:refs/for/master
8. Append your code change if needed(增加新的改动,重新提交):
a. change code
b. git add filelist
c. git commit --amend
d. git push origin HEAD:refs/for/master
9. Add reviewer in your branch for code review:
http://172.16.20.20/gerrit/#/
10、
删除分支 git branch -D branch(分支名)
没有冲突的时候不需要add commit,直接push就可以
切换到以前分支git checkout branch_name,寻找commit ID(git log)然后新建分支(以防以前分支出问题),然后
git cherry-pick 12b0c23efa0cf7eaad7f1d920f224bce9ce79e36(分支号)
如果有问题 git status
需要用到 git add file_name
git commit --amend
如果出现BUG号与之前的不一致,用以下命令
git reset --hard 12b0c23efa0cf7eaad7f1d920f224bce9ce79e36(之前的commit ID)
之后再add commit,最后
git push origin HEAD:refs/for/branch_new(新分支名)
无法切换分支,需要把修改的内容提交或者暂存(git stash)
git checkout -b brach_new commit ID,新建一个分支,并切换到新分支
11、other command
adb root root手机
adb remount 挂载手机的磁盘
adb push file directory 将file文件 闯到手机的directory目录中。
adb devices 列出设备
adb logcat 在屏幕上打印logcat
adb logcat -v time | tee test.log 把log保存在test文件中。
adb logcat -v time > a.log 把log保存在a文件中,但是不在终端中输出,是覆盖
adb logcat -v time >> a.log 把log保存在a文件中,但是不在终端中输出,是追加
adb shell pm path pakagename 查看手机里是否安装
hierarchyviewer 图形界面布局
文章来源: blog.csdn.net,作者:简一商业,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/liwei16611/article/details/51281276
- 点赞
- 收藏
- 关注作者
评论(0)