git代码审核流程

大体管理流程是,每个开发人员都有自己的仓库,并且开发功能时要在自己的仓库建立分支,功能开发完成,向主仓库的working 发起Pull Request,然后由相关人员审核代码,以下为具体审核流程


审核操作需要在origin指向主仓库时进行


git fetch && git checkout working
git pull


假设审核的是小明的commit
先确认小明仓库的url有没有加到remote列表里,
使用命令 git remote -v
如果没有加入,输入
git remote add xiaoming http://Test@192.168.1.100/xiaoming/UnrealEngine-VXGI-4.12.git


然后更新小明仓库的文件列表,使用命令
git fetch xiaoming


找到小明的commit的id (可在网页上查看)
使用命令
git cherry-pick 1bfe560ff69ad36aaca99cff82f3295554884380
如果没有冲突,则同意merge request即可(网页上操作)


本地找到cherry-pick过来的前一个commit的id(可使用git log 命令来找)
然后执行命令
git reset --hard commitid


最后执行命令
git pull
即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值