git,gerrit如何使用,以及遇到的坑Merge branch ‘master‘ of

git,gerrit的坑

这是我历经两个月工作的总结。累死我了。

1.gitcommit之后是提交到了本地仓库,然后push到gerrit上面,最后review通过才能到git上面,这个时候git pull下来的项目才会 有这个代码。
2.idea中git的使用方法:
(1)右键项目,git->commit->选择提交的代码,下面的注释填写,右边的author填写好之后->选择commit and push 就可以提交到gerrit .
(2)登陆到gerrit上面,就可以自己提交的代码,然后add,审核人,审核结束之后,增加一个按钮。
(3)点击按钮之后会提交到git上面,然后发布。
3.第一次使用gitt提交代码,
必须使用命令行操作。
(1) git status
(2) git add. 将所有文件添加到暂存区
(3)git commit -am “所更改代码的描述”。
(4)git push origin HEAD:refs/for/master
4.gerrit不通过的情况下:cannot merge(提交的不可用)
(1)将gerrit进行abandon
(2)回退reset到提交的前一个版本。获取一个新的change-id
(3)然后进行提交,push
5.gerrit需要在上一个提交版本修改的情况下:(提交的可用,只需做出修改)
(1)reset到那个版本
(2)然后邮件项目,git->ammend commit
(3)push
6,git 提交代码之后,不能push项目。会出现脏日志“Merge branch ‘master’ of ”,影响提交。
应该使用git pull --rebase

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值