团队协作流程 | 青训营笔记

100 阅读3分钟

这是我参与「第四届青训营」笔记创作活动的第7天。

前言

通过这一个月左右的学习,可以说是对前端有了一个全新的认识(原来前端不仅仅是浏览器中的页面,还包含了这么多东西!)

其实通过本次大项目的实践操作让我收获最大的应该还是团队协作

毕竟是准程序猿,早晚都要接触到这个的,也正好借助青训营这次机会,亲身经历了git团队协作,所以就打算记录一下大概的操作流程。

创建分支仓库

因为我是以协作者的身份参加的本次项目创作,要向我们项目的负责人的仓库中去提交代码,所以第一步就是先在想要贡献的仓库中创建自己的一个分支

屏幕截图 2022-08-29 172525.png

将仓库克隆到本地

创建分支之后就可以将仓库克隆到本地进行编辑了

屏幕截图 2022-08-15 102311.png

可以直接下载.zip文件,也可以通过"git clone"来操作,这一部分就不详细赘述了因为前面的文章也有提到过。

创建一个branch

在贡献代码的时候,要新建一个分支,分支的名字最好也要和这次的贡献有关,这是一个很好的习惯。

要新建一个分支,非常简单, 使用如下命令即可:

git checkout -b <新分支的名称>

好的分支名字是很重要的

修改代码

创建好分之后,就可以修改代码实现你的功能了。当你修改了仓库中的文件后,可以通过git status查看改动了哪些文件,通过git add命令可以添加你的改动。

git add README.md

只是添加还是不够的,你的改动并没有被纳入到版本系统中,你还是通过git commit命令提交你的修改,这样才真的生效。

git commit -m "Add <你的名字> to README title list"

这里的-m是一个注释,表示你做了什么改动。

push改动的代码

可以通过"git push"指令将修改的代码提交到远程仓库上,这样就可以请求合并了

使用 git push 命令发布代码

git push origin <分支的名称>

将 <分支的名称> 替换为之前新建的分支名称

请求合并

当自己改动的部分没有问题时就可以向负责人发送pull request请求了

改动完的代码push之后只是出现在了我们自己fork的仓库中,这时候作为团队的成员就要把自己的代码提交到团队总的仓库中,就需要将我们的修改合并到原始仓库中,被更多的人使用,也就是贡献,那么你需要提出你的PR,供负责人审阅后,就可以合并。

当审核通过后,我们的代码就出现在原始仓库中了。

以上大概就是团队协作的基本流程。