ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

git团队开发

2020-01-08 22:00:11  阅读:178  来源: 互联网

标签:文件 git 仓库 验证码 开发 冲突 版本 团队


目录

git团队开发

git协同开发:

流程: 
    1)拿公钥换源远程仓库源链接 - 成为项目开发者
    2)根据源链接克隆远程仓库 - git clone 源地址
    3)参与项目的团队开发,永远要遵循 先pull后push,在pull之前要将所有修改的代码提交到本地版本库

git 版本冲突:

方法: 
    1)当不同开发者协同开发,导致远程仓库与本地仓库的版本不一致,在pull远程仓库到本地仓库时,会出现版本冲突
    2)两个仓库不同版本中,出现了相同文件的修改情况,会出现文件的冲突
    3)同一文件的修改,代码有重叠,一定会产生代码冲突,打开冲突的文件,文件中会表示冲突的开始与结束,分割线上下分别是冲突的代码
    >>>>>>>>>>header
    ===========
    <<<<<<<<<<1321adsa21
    4)冲突的解决没有固定的结果,但是要将冲突的标识删除,根据代码实际情况,线下沟通,整合代码即可

登陆业务:

接口:
    1)多方式登录
    2)短信验证码
        腾讯短信服务 - 创建短信服务应用(appid、appkey),申请签名与模板
            -- 安装对应sdk
            -- 通过短信服务应用得到短信发送者sender
            -- 结合签名与模板、手机、验证码、其他所需参数,发送验证码
    3)手机验证码登录

注册业务
    1)手机注册验证
    2)短信验证码
    3)手机验证码密码注册

前端框架: 基于element-ui环境

线上项目


1. 一个源只能 绑定一个线上的仓库
     (一个仓库不能有两个igit文件---仓库不能init 初始化)
2.两个独立的仓库不能通信 (注意)

3.拷贝线上的项目 --》 开一个文件夹,clone + ssh 密码 --》提交初始化
    (不能拷贝.git (没有两个.git))
4.git clone 克隆线上项目

5.git pull origion master: master  拉取线上的文件到本地
本地的分支 与服务器的分支同步

6.分支同步 ()


7.版本冲突: 版本不同(只要版本不一致 !! ,就可能出现冲突,--》只能本地合并)
    -->拉下(already 一致标志)

8.push 提交(开发 先拉下文件 开发 pull 在push)

9.本地有工作区的文件,没有被管理,并拉下项目,并有重复的文件
    (:q -->退出)
10.有相同的文件(代码重迭 | 代码变量重复 | )
    (明确错误的原因: 版本不同 } 文件修改 | 代码位置 | 代码的逻辑)
11. 线上合并

标签:文件,git,仓库,验证码,开发,冲突,版本,团队
来源: https://www.cnblogs.com/shaozheng/p/12168964.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有