git_使用汇总

1、新建仓库、分支情景
A 操作步骤
a 获取下载路径
http://oscgerrit.vivo.xyz/gerrit/#/admin/projects/Modem/qcom_SDM710/modem_ADSP.VT.5.0
http://oscgerrit.vivo.xyz/gerrit/#/admin/projects/Modem/qcom_SM6150 /modem_ADSP.VT.5.2

gitclone ssh://72060377@oscgerrit.vivo.xyz:29418/Modem/qcom_SM6150/modem_ADSP.VT.5.0 && scp -p -P 29418 72060377@oscgerrit.vivo.xyz:hooks/commit-msg modem_ADSP.VT.5.0/.git/hooks/
Note:此地址为项目仓库地址,就是代码的路径
b 查看所有分支
git branch –a
c 检出一个分支
git checkout XXX
d 更新分支到最新版本
git pull
e 新建分支
git checkout xxx
B 操作记录

2、本地建独立文件夹处理独立问题
A git可以进行clean/修改查询/add备份/commit提交/
3、常用命令
1、 将修改加入跟踪缓冲区
git add . 不包括删除文件
git add all 所有文件、修改
git status -uno :不显示未跟踪的文件
git reset HEAD … 撤销加入,不指定file就是默认全部不加入
2、 提交修改到本地master
git commit –a –m ‘log’
2、 git stash :保存当前分支的修改,暂时不提交
git stash list :列出所有存储
git stash apply :恢复存储
3、git branch –d/-D 分支名
4、版本回退、查看
A git log:查看历史所有版本信息
B git log -X 查看最新的X个版本的信息
C git log -x filename查看某个文件filename最新的x个版本信息(需要进入该文件所在目录)
D git reset --hard HEAD^~2,回滚到前两个版本
git reset –hard commit-ID 回到指定提交ID

4、代码修改提交流程
X 放弃提交:git reset --hard HEAD^
Y 查看历史提交:git log
Z 回退到最初版本:git reset –hard commit-id
A 更新到最新: git pull
B 修改添加到缓冲区:git add 文件(.表示所有修改)
C git commit -m “PD1824_10.0:[ B191113-649][功能优化] 开启抬手亮屏,锁机黑屏状态屏幕朝下放置在桌面上,拿起手机翻转180°手机未亮屏”
D git push origin HEAD:refs/for/osc_qcom_LA.UM.8.1.r1-05500_sm8150_4g
太阳光下通话的亮灭屏灰度测试不通过
增加通话下的ps_cofficience_level的宏
E 补充加入修改文件
1、git add 修改文件
2、git commit --amend
3、git push
5、新建bug vivo平台
1、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

专一的黄先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值