GIT配置使用

一、安装配置git

1、安装git,安装过程这里不在熬述。
2、配置git

git config --global user.name "Administrator"
git config --global user.email "admin@example.com" 

3、创建RSA证书
打开git bash后输入 ssh-keygen -t rsa -C "youname@example.com" 之后会在C:\Users\Administrator.ssh\生成两个文件id_rsa,id_rsa.pub,这两个一个是私钥,一个是公钥,创建过程中会提示输入密码,直接忽略就行了。

二、开发人员日常操作

1、获取项目

git clone ssh://xxxxxxxxx #具体的克隆链接可咨询项目经理

2、切换分支

 git checkout -b develop origin/develop    # 获取远程分支的同时创建本地分支

3、在正常的工作分支(例如:develop)上进行日常开发,需要共享代码或更新时推送到仓库:
a> 本地提交:

 git add a.txt
 git commit -m '一次普通的本地提交'

b> 推送到仓库,推送前先获取

 git push origin develop:refs/for/develop

c> 获取其他同事的更新:

 git pull origin develop

4、项目阶段性开发完成后,打版本号通知测试人员进行测试:

 git tag -a v1.0.0 
 git push origin v1.0.0:refs/tags/v1.0.0

5、上线BUG紧急处理,参照《线上BUG处理流程》。

三、运维和测试人员日常操作

测试人员:
1、接到的测试申请,操作配置管理,更新测试环境项目版本至指定版本;
2、根据项目的不同确认是否需要重启服务等额外操作,完成后进行测试工作;
3、测试完成后确认向线上环境更新则知运维人员进行操作并提醒更新相关注意事项;
4、运维人员完成线上更新后,测试线上环境,确认无误则完成更新。
运维人员:
1、接到测试人员的部署申请,操作配置管理,更新线上环境至指定版本;
2、根据项目的不同确认是否需要重启服务等额外操作,完成后通知测试人员。

四、线上BUG处理流程:

开发人员:
1、基于线上的版本(例如:v1.0.3)创建一个分支(例如:issue):

 git checkout -b issue v1.0.3

2、在该issue分支下修复BUG:
3、在issue分支下提交本次修复的内容,并打新的版本号:

 git commit -a -m '修复v1.0.3版本BUG'
 git tag -a v1.0.3.1

4、合并至正常工作分支(例如:develop)并推送该更新:

git checkout develop
git merge issue
git push origin develop:refs/for/develop
git push origin v1.0.3.1:refs/tags/v1.0.3.1

5、等待测试和运维人员操作完成确认BUG修复成功后删除issue分支:

   git branch -d issue

测试人员:
1、操作配置管理更新测试环境版本至v1.0.3.1测试BUG是否修复,根据测试结果通知开发或运维。
运维人员:
1、操作配置管理更新线上版本至v1.0.3.1完成BUG修复。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,065评论 25 709
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,734评论 4 54
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 3,989评论 3 27
  • 很不错的一部作品,最近才看了下TV版(01-08)。 [前言] 日本的教育可谓是严格得让天朝往之感叹。其尊师重道和...
    alucardzhou阅读 515评论 3 2
  • 只想长久爱你 美作看着这个可爱的女生爆粗口,愣了一下,转而又笑了起来,这个大头菜的朋友,也是挺有趣的 “我是美作,...
    肥豆包你马甲线掉了阅读 366评论 0 0