![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
Git学习笔记
深夜面包
这个作者很懒,什么都没留下…
展开
-
git学习笔记——git cherry—pick : 一次提交多分支到位
七、cherry—pick : 一次提交多分支到位1、概念有很多人会疑问,多分支合并代码已经有 merge 了,为什么又要多一个 cherry-pick?merge 在一定情况下,会导致代码丢失,原因是merge的过程,merge的过程分为快速合并、三方合并。感兴趣的同学自行了解学习。因此,我们需要一个一次提交多次到位的方法,并且保证代码不丢失。这时候就出现了 cherry-pick流程:目前我们有两个分支 master 、 feature a - b - c - d原创 2021-08-20 18:09:24 · 3019 阅读 · 0 评论 -
Git规范
六、Git规范1、分支管理master 主分支:master主分支始终保持稳定的可发布版本说明:只有项目组主程才拥有master主分支的管理权限(例如其他分支合并到master必须由主程操作)dev 开发分支:dev开发分支为不稳定版本,可能存在功能缺失,但已有的功能必须是完整的说明:原则上不允许直接在dev分支上进行功能开发,必须新建feature分支进行开发hotfix-[问题名称 | bug编号] 紧急热修复分支:从master分支创建,横线后面跟上问题名称或者对应的bug编原创 2021-07-16 14:09:23 · 3902 阅读 · 0 评论 -
Git远程仓库操作
五、远程仓库操作1、创建远程仓库别名git remote -v 查看当前所有远程地址别名git remote add 别名 远程地址2、推送本地分支到远程仓库基本语法:git push 别名 分支3、克隆远程仓库到本地git clone 远程地址4、拉取远程库内容git pull 远程库地址别名 远程分支名...原创 2021-07-15 10:06:00 · 86 阅读 · 0 评论 -
Git 团队协作机制
四、Git 团队协作机制1、团队内协作2、跨团队协作原创 2021-07-14 16:46:08 · 81 阅读 · 0 评论 -
Git分支学习笔记
三、Git分支操作1、什么是分支:版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。分支可以简单理解为副本,一个分支就是一个单独的副本。2、分支的优点:同时并行推进多个功能开发,提高开发效率。各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。3、git分支的常用操作(1)查看分支基本语法:gi原创 2021-07-14 16:36:03 · 207 阅读 · 0 评论 -
Git常用命令
二、Git常用命令1、查看本地库状态:git status2、添加暂存区: git add基本语法:git add 文件名3、提交本地库:git commit基本语法:git commit -m “日志信息” 文件名4、查看历史版本:git reflog 查看版本信息git log 查看版本详细信息5、版本穿梭:基本语法:git reset --hard 版本号Git 切换版本,底层其实是移动的 HEAD 指针...原创 2021-07-14 14:50:06 · 66 阅读 · 0 评论 -
Git基本概述
Git学习笔记一、Git基本概述1、Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。2、版本控制原因:个人开发过渡到团队协作概念:一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。用处:可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换。3、优点任何一处协同工作用的文件发生故障,事后都可以用其他客户端的本地仓库进行恢复服务器断网的情况下也可以进行开发(因为版本控制是在本地进行的)每个客户端保存的也都是整个完原创 2021-07-14 14:20:47 · 205 阅读 · 0 评论