Git团队开发

配置账号与邮箱
git config --global user.name 张国胜
git config --global user.email zhangguosheng@weifengqi18.com

 

一、选择线上仓库

1、注册码云账号并登录

https://gitee.com/

2、创建仓库

 

点击创建之后跳转到此页面

 

二、git团队开发

1、管理员:配置与线上账号密码系统的本地全局账号密码

2、将本地仓库提交到远程仓库的时候需要配置公钥秘钥

①仓库---->管理---->添加公钥---->添加个人公钥

②配置公钥之前需要生成公钥:点进https://gitee.com/help/寻求帮助

③生成公钥:ssh-keygen -t rsa -C '2451349606@qq.com',用户生成本机的ssh公钥提供给管理员

 

④添加公钥:管理员添加开发者提供的公钥到 个人公钥 并非是 公钥,并给开发者提供远程仓库SSH地址

3、本地仓库提交到远程仓库

 4、开发者拿到管理员提供的远程仓库的ssh地址,将远程仓库克隆到本地仓库

5、开发者配置本地局部账号邮箱

git config user.name 'zgs1121'
git config user.email '2451349606@qq.com'

5、进入本地项目仓库进行开发,可以查看远程源

6、开发过程中提交新功能到远程仓库时,一定要遵循先拉取(pull),在提交(push):

①提交新功能(先提交,提交后拉取,可能就会出现冲突)

 ①先拉取远程仓库(不管本地是否已经和远程同步,每一次提交前都必须拉取)

②这时候出现冲突,去解决冲突,解决冲突好了之后再提交到本地仓库

③提交到版本库时,还需要再拉取

④当显示是最新版本的时候也就是没有版本冲突了之后就可以push提交到远程仓库,

否则,解决冲突,重复步骤。

 

三、多分支开发

分支操作

1.创建分支
git branch 分支名

2.查看分支
git branch

3.切换分支
git checkout 分支名

4.创建并切换到分支
git checkout -b 分支名

5.删除分支
git branch -d 分支名

6.查看远程分支
git branch -a

 

 1、远程仓库上创建分支dev

2、提交项目到dev分支

首先在git bash中创建dev分支,切换到dev分支下push到远程dev

 

3、合并分支

master分支的项目已经在上线了,我们在dev分支上继续项目开发,开发完成之后,需要与master分支合并

①点进dev分支

②点击合并分支的申请,写相关合并信息

③点击创建,显示下面页面

④点击测试通过和审查通过,跳转到下面页面

⑤选择扁平化分支合并,完成合并,这时候,两个分支上的项目实现同步

 

 

四、提交项目到远程仓库案例

①修改了项目,查看状态

②把项目提交到本地仓库

③把项目从本地仓库提交到远程仓库

 

posted @ 2019-07-15 21:28  TianShu  Views(1432)  Comments(0Edit  收藏  举报