git操作实战指南

40次阅读

共计 1156 个字符,预计需要花费 3 分钟才能阅读完成。

1 背景

小白进入公司,进入日常多人开发,git 的使用应该是新人要掌握的第一个技能。git 是一个分布式数据存储库,分为远程存储和本地存储,本地存储的话,每一台计算机就相当于一个存储数据库,可以记录和存储代码

2 使用

本文以 IDEA 的 git 工具操作为例,结合日常开发,讲解如何 git 开发。

2.1 情景 1

小白进入公司后,上司对他说,今天数据一下代码哦。

小白说我就不(内心活动)默默打开 git 图形操作界面,克隆代码(真香操作)···

然后打开 idea 导入项目

在框图中可以看到目前小白在 <font color=red>master 分支 </font> 该分支一般是公司正式上线的分支,存储着正式上线的代码,因此小白接下来的一天就可以熟悉代码了 (俗称摸鱼)。熟悉代码对开发着来说很重要,这是开发者的业务熟悉程度的具体表现,熟悉了代码以后写代码也方便,当然作为小白阅读别人的代码也可以学习其他的优秀的代码编写,学习借鉴。

2.2 情景 2

新的一天开始了 小白有来到公司 上司对他说写个小需求吧

小白说我就不,默默打开 IDEA(真香操作)

1. 点击 master 分支,弹出窗口

2. 点击 new branch,新建分支

3. 命名为:日期 + 功能

效果图如下

<font color=red> 说明:</font> 一定在 mater 分支,在最新的状态创建新的本地分支,为了确保是最新状态,一般点击

18 年以上的版本才有。

然后小白就可以愉快的码代码了(不是摸鱼的一天)

2.3 情景 3

小白完成代码编写了

这时候,小白应该在本地分支 commit 代码,将代码存进暂存区,暂存区相当于本地仓库与远程仓库的中转站,在暂存区的代码可以扔掉

当 idea 提示完成后,就可以愉快切换分支了,此时要切换到 test 分支,test 分支一般是公司的测试分支,用于测试工程师测试,代码经过测试开发者测试通过后,带可以将自己的代码 merge(合并)到 master 分支

前面如果没有 commit 代码,就切换分支的话,会本地分支代码带到切换的分支,造成不必要的麻烦,影响合并操作,应当注意。

切换到新分支后,就可以合并代码了,将新建分支的代码合并到 test 分支,部署上线到测试环境。

然后就可以 push 代码了

2.4 情景 4

测试告诉小白,测试通过

这时候,小白就可以切换到 master 分支,将自己新建的分支代码合并到 master 分支,操作参考在 test 分支合并新分支代码。在 mater 分支合并完代码后,最好及时切换本地新建分支,避免在 master 分支写代码。此时本地新建分支还没有 push 到远程,所以要把本地分支 push 到远程,这样别人就可以看到该分支了。

3 建议

1. 写代码一定在新分支或者自己的分支写,所以写代码之前要检查项目分支在哪里,不要在 master 或者 test 分支或者别人的分支写代码,影响代码合并

2. 基于上一条,所以要胆大心细。

正文完
 0