(新人职场必学的开发经验)公司项目代码拉取和提交流程梳理与经验总结

在新入职公司的前期阶段,初次学习了如何拉取代码,提交代码,期间采了很多坑,现总结记录如下,方便日后回顾和大家借鉴

企业的代码会存放在自己代码仓库(gitlab)里面,会给员工一个账号,员工加入到代码仓库中。员工需要负责什么项目,就把这个项目代码开放给他。员工就可以将这个项目拉取到idea中。

1. 首次拉取项目代码

git环境安装什么的我就不说了,这里演示如何 首次拉取项目代码
在这里插入图片描述
输入你的url,我的习惯是:https://oauth2:【令牌口令】@【代码地址】
形如:https://oauth2:9vXKbLzzzzzzzzzzz@192.11.1.1/A/b/c.git
在这里插入图片描述

2. 提交项目

在这里插入图片描述

介绍一下这三个
1)提交代码到本地maven仓库(commit)
在这里插入图片描述
在这里插入图片描述

2)推送到远程仓库(push)
在这里插入图片描述
这里会将commit提交的代码发送到远程maven仓库,你的老板就可看到你提及的内容,刚才的commit只是提交到了本地maven,你的老板还看不到

3)拉取新的代码(update)
在这里插入图片描述
让你拉取了项目代码A,然后你push你的代码时候,会提示代码冲突,是因为这个时间段,有其他同事上传了新的代码,你只需要重新拉取一次项目代码即可,你的代码还是你的样子,不过其他人的代码会更新一下。最后重新push

首先我们的代码写完了,需要先提交到本地maven仓库(commit),然后在提交到远程仓库(push),就完成了。

在这里插入图片描述

3. 切换项目分支

在这里插入图片描述
有时候切换时,会弹出如下界面,这表示你的本地代码这些还没有提交,需要处理后才能切换。
在这里插入图片描述
那有两种处理方式
第一种:这些代码需要提交,那就提交即可
第二种: 这些代码不需要提交,只是我本地环境需要才变动的,这个时候可以将这些代码回滚到git代码上
什么意思呢?你拉取的项目是A(A项目包括a文件和b文件),你修改了a文件,但是不想提交。就需要将a文件还原到最开始的样子,最开始是什么样子,就是git上的样子。

复原(回滚)到git代码
在这里插入图片描述

4 撤回\修改 commit提交

4.1 撤回提交的commit

【参考文章,点击链接】
我的实践操作
在这里插入图片描述
在这里插入图片描述

4.2 修改提交的commit

【参考文章,点击链接】

4.3 更多代码提交细节

【参考文章,点击链接】

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值