git命令提交代码

Content-Type: text/x-zim-wiki
Wiki-Format: zim 0.4
Creation-Date: 2020-11-25T21:49:27+08:00

====== git命令提交代码 ======
创建日期 星期三 25 十一月 20200

修改的代码提交到gerrit仓库的习惯做法:

切换到需要提交代码的指定分支,并更新工作区
git checkout [branch-name]

显示有变更的文件
git status

显示当前分支的版本历史
git log

显示暂存区和工作区的差异
git diff

将所有新增或修改并需要提交的文件添加到暂存区
git add [file1] [file2] …

提交暂存区到本地仓库
git commit

写入或修改刚刚那个提交的信息,CTRL+X保存退出,会产生一个随机的changeID
git commit --amend

拉取远程库分支上新的代码
git pull origin HEAD:refs/for/分支名


若此次提交和远程库上的更新无冲突:

提交更改到远程库分支
git push origin HEAD:refs/for/分支名


若此次提交和远程库上的更新有冲突:

有冲突的文件会在VScode目录上文件名显示为紫色,修改冲突文件解决代码冲突

将工作区变更的文件存入暂存区后,再次提交
git commit
或者用这次新的提交代替之前的一次提交
git commit --amend

提交更改到远程库分支
git push origin HEAD:refs/for/分支名


在代码库上查看提交记录,对比新旧代码,检查是否有cppcheck等报错,有报错需要在本地工作区继续修改代码,按照上面的步骤将代码提交到远程库,最好使用git commit --amend。

添加评审人员check,没问题会合入到库的分支上。

在Jenkins上提交构建VB,排队编译,编译成功会发邮件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值