欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(写给小白)企业代码提交和发布流程

程序员文章站 2022-05-26 18:57:15
...

本篇来自B站大佬 @程序员鱼皮 的一期直播视频,总结了大厂中代码提交和发布流程。我们学生党更早地了解到这些内容,也许会对我们日常中的开发流程有所启发。

企业中如何管理项目代码

GitHub 代码开源托管平台

企业中的代码是不能轻易对外公开的,因此企业需要有私有的管理代码平台。

GitLab面向企业的代码托管平台

Gitee企业版

private 私有仓库

如何协作开发

如何给同一个项目提交代码

VCS 工具 (版本控制系统),Git 或者 SVN

1.拉取代码

# 将远程仓库的代码拉取到本地,准备进行开发
git clone <repo>

2. 本地开发

本地写代码

写好代码后如果直接提交代码,就影响了主分支,可能会造成严重的后果

为了保证线上项目的稳定,我们要保护主分支,不能直接多人在主分支去开发!

因此,每个程序员在开发时,要有自己的分支!

  • 分支规范
    1. 每个开发者一个独立分支
    2. 每个需求一个分支,粒度更细
// 在目录下创建新分支,并切换到该分支
git checkout -b <name>

// 查看当前分支和状态
git status

// 添加本次修改
git add .

3. 提交代码

遵循提交规范,需要在提交时填写一些信息来说明本次修改做了哪些事情

add  xxx
update  xxx
rm  xxx

设置邮箱和姓名

git config --global user.email "email"
git config --global user.name "name"

查看提交信息

git log

代码提交

git commit -m '提交信息'

4. 提交到远程

先和远程分支关联

本地仓库 =》远程仓库

本地有一个分支 =》 远程的一个分支

推送

git push

只会影响当前分支,不会影响主分支

5. 分支合并

pull request
在提交的分支代码经过上司或是同事的审阅无误后即可将分支合并,从而完成了一次开发

6. 总结

总体的流程就是: 拉取代码 -》创建本地分支 -》编写、修改代码 -》代码提交并添加提交信息 -》代码审阅 -》 (通过)分支合并 | (不通过)回到第三步

相关标签: 学习呀学习