美文网首页
2020-10-31-git管理

2020-10-31-git管理

作者: 有事留言Thank | 来源:发表于2020-11-01 18:38 被阅读0次

版本控制工具:

1.代码再编写过程中产生不同版本,需要合理管理,

2.代码需要共享问题(公司有对人开发他们之间代码共享);

git——最流行的版本控制工具

1.初始化项目

git init

2.添加文件到缓存区

git add . 

3.快速文件从缓存区提交到仓库区

git commit -a -m '提交的信息'

4,代码回滚命令 

hard直接回滚

git reset   --hard commitId

4.1soft表示软回滚

git reset  -- soft commitId

5.查看代码状态

git status

6.查看提交历史

git log 

7,远程仓库

用于解决代码多人共享的时候代码获取问题

常见的远程仓库:自建(gitlab),码云、github

1、必须去网站注册相关账号

2、创建远程仓库

3、要把远程仓库跟本地仓库关联

8.远程仓库跟本地仓库关联

git remote add origin 远程仓库地址

9.第一次把代码推送到远程仓库

git push -u origin master 

10.二次推送

git push

11.克隆 远程仓库的代码文件

git clone  远程仓库地址

12.更新代码

git pull

13.代码冲突问题

产生冲突的原因:不同的开发同时修改同一个文件

解决办法:本地先把远程的代码拿回来,再解决冲突,然后再提交代码到服务器

避免冲突:不要多个人同时修改同一个文件。

14.分支:代码冲突问题

产生冲突的原因:不同的开发同时修改同一个文件

解决办法:本地先把远程的代码拿回来,再解决冲突,然后再提交代码到服务器

避免冲突:不要多个人同时修改同一个文件。

初始化仓库的时候,默认会有一个master分支,注意!!!,必须有一个提交才能查看,否则分支为空

15.查看分支命令

git branch

16.创建分支命令

git branch 分支名字

17.切换分支 

git checkout 分支名字

18.创建分支而且自动切换新建的分支

git checkout -b 分支名字

19.删除分支

git branch -D 分支名字

20.代码合并

git merge 分支名字

21 。怎么把本地的分支共享给别人?

git push origin 本地分支:远程分支

真实开发场景

master 主分支,不要在这个分支写代码,一般这个分支是需要保持干净,用于产品发布

develop 分支,开发分支,一般情况下也不要在这里提交代码

feature:功能分支,用来开发功能

管理代码的模式,git flow

相关文章

  • 2020-10-31-git管理

    版本控制工具: 1.代码再编写过程中产生不同版本,需要合理管理, 2.代码需要共享问题(公司有对人开发他们之间代码...

  • 研发管理

    人员管理、项目管理、绩效管理、质量管理、成本管理、收益管理、需求管理、过程管理、成果管理。

  • 项目管理十大知识域

    整体管理 范围管理 进度管理 成本管理 资源管理 质量管理 风险管理 采购管理 相关人管理

  • 架构师研发管理目录

    需求(范围)管理 知识(文档)管理 代码管理 配置管理 变更管理 进度管理 质量管理 运维管理 安全管理 风险管理...

  • 项目管理基础知识回顾

    项目管理十大领域: 整合管理、范围管理、时间管理、成本管理、质量管理、资源管理、沟通管理、风险管理、采购管理、干系...

  • 始于郑州的亚马逊无货源有什么独到之处吗

    EPR 功能介绍:店铺管理、产品管理、订单管理、账号管理、采购管理、供货商管理、仓库管理、物流管理功能。 店铺管理...

  • 自我管理之路

    -目标管理 -时间管理 -情绪管理 -健康管理 -知识管理 -技能管理

  • yarn使用手册

    目录 包的管理 配置管理 缓存管理 标签管理 团队管理 命令管理 软链管理 版本管理 应用环境 管工作区 属主管理...

  • 高效人士的七项管理

    七项管理分别指的是心态管理、能量管理、情绪管理、目标管理、时间管理、学习管理和行动管理。 心态管理:3+3心态 三...

  • 项目集成 口诀

    9大管理 范围管理——范 进度管理——进 整体管理——整 沟通管理——狗 质量管理——子 成本管理——成 人力管理...

网友评论

      本文标题:2020-10-31-git管理

      本文链接:https://www.haomeiwen.com/subject/xbluvktx.html