![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
文章平均质量分 93
芒果再努力
逐梦需要勇气和毅力
展开
-
【Git】Git分⽀设计规范-Git Flow模型 (了解)
测试系统的完善和成熟也是衡量⼀个软件企业整体⽔平的重要指标之⼀,测试往往被忽视,因为它对可以的隐性、对软件开发企业不产⽣直接的效益,但是它却是软件质量的最终保障,乃⾄项⽬能否成功的重要因素!需求在测试环节未测试出Bug,上线运⾏⼀段时候后出现了Bug,是需要紧急修复的,有的企业⾯对紧急修复时,⽀持不进⾏测试环境的验证,但还是建议验证下预发布环境。对于规模稍微⼤点的公司来说,可不⽌这么⼏个环境,⽐如项⽬正式上线前还存在仿真/灰度环境,再⽐如还存在多套测试环境,以满⾜不同版本上线前测试的需要。原创 2023-08-03 09:08:02 · 221 阅读 · 0 评论 -
【Git】分支管理策略
添加⼀个新功能时,肯定不希望因为⼀些实验性质的代码,把主分⽀搞乱了,所以,每添加⼀个新功能,最好新建⼀个分⽀,我们可以将其称之为feature分⽀,在上⾯开发,完成后进行合并,最后删除该feature分⽀。3°:修复完成后,切换到master分支上,并完成合并,最后删除临时分支。2.有了分支之后:创建了⼀个属于你⾃⼰的分⽀,别⼈看不到,还继续在原来的分⽀上正常⼯作,⽽你在⾃⼰的分⽀上⼲活,想提交就提交,直到开发完毕后,再⼀次性合并到原来的分⽀上,这样,既安全,⼜不影响别⼈⼯作。查看工作区,发现就是干净的!原创 2023-08-02 09:24:05 · 316 阅读 · 0 评论 -
【Git】多人协作-多分支协作
这时,你的⼩伙伴已经修养的差不多,可以继续进⾏⾃⼰的开发⼯作,那么他⾸先要获取到你帮他开发的内容,然后接着你的代码继续开发。但是在实际开发当中,每个⽤⼾都有⾃⼰的gitee/github账号,如果要多⼈进⾏协同开发,必须要将⽤⼾添加进开发者,⽤⼾才有权限进⾏代码提交。⼀般情况下,如果有多需求需要多⼈同时进⾏开发,是不会在⼀个分⽀上进⾏多⼈开发,⽽是⼀个需求或⼀个功能点就要创建⼀个。3.切换成功后,便可以看⻅feature-2分⽀中的function2⽂件了,接着就可以帮⼩伙伴进⾏开发,然后推送。原创 2023-08-01 11:56:54 · 535 阅读 · 0 评论 -
【Git】多人协作-单分支协作
在windosw环境下,再克隆同一个项目仓库,模拟一起协作开发的小伙伴到此,相当于有了两个⽤⼾,分别在linux和windows上针对于同项⽬进⾏协作开发,我们的准备⼯作到此结束。但是在实际开发当中,每个⽤⼾都有⾃⼰的gitee/github账号,如果要多⼈进⾏协同开发,必须要将⽤⼾添加进开发者,⽤⼾才有权限进⾏代码提交⽬前,我们的仓库中只有⼀个master主分⽀,但在实际的项⽬开发中,在任何情况下其实都是不允许直接在master分⽀上修改代码的,这是为了保证主分⽀的稳定。所以在开发新功能时,常常会新建其原创 2023-07-31 14:31:42 · 203 阅读 · 0 评论 -
【Git】远程操作&配置Git&标签管理
相较于难以记住的commit id(版本号),标签可以很好的解决这个问题,因为标签tag一定要给一个让人容易记住的且有意义的名字,当我们需要回退到某个重要版本时,直接使⽤标签就能很快定位。2.在实际使⽤分布式版本控制系统的时候,其实很少在两⼈之间的电脑上推送版本库的修改,因为可能你们俩不在⼀个局域⽹内,两台电脑互相访问不了。也可能今天你的同事病了,他的电脑压根没有开机。1.分布式版本控制系统的安全性要⾼很多,因为每个⼈电脑⾥都有完整的版本库,某⼀个⼈的电脑坏掉了不要紧,随便从其他⼈那⾥复制⼀个就可以了。原创 2023-07-31 14:31:29 · 322 阅读 · 0 评论 -
【Git】分支管理-创建&切换&合并&删除&分支冲突
发现ReadMe⽂件有冲突后,可以直接查看⽂件内容,Git会⽤原创 2023-07-29 10:32:53 · 336 阅读 · 1 评论 -
【Git】修改文件&版本回退&撤销修改&删除文件
如果有⼀天你发现之前的⼯作做的出现了很⼤的问题,需要在某个特定的历史版本重新开始,这个时候,就需要版本回退的功能。并不能打印出version3的版本号,运⽓好的话我们可以从终端上去找找之前的记录,运⽓不好的话version3的版本号已经被搞丢了。但是可能写了3天⼀直都没有提交代码,此时就很难删除新增的代码,当然了也可以使用。文件当中保存当前master分支的最新的版本号(commit id),当我们进行回退版本的时候,Git仅仅是给。,越写越写不下去,觉得⾃⼰写的实在是垃圾代码,想恢复到上⼀个版本。原创 2023-07-28 17:57:05 · 1167 阅读 · 0 评论 -
【Git】Git的概念&安装&工作区-暂存区-版本库
在本地的git仓库中,有⼏个⽂件或者⽬录很特殊index:暂存区,git add之后,会将工作区的内容放到暂存区HEAD:默认指向master分⽀的⼀个指针refs/heads/master:⽂件⾥保存当前master分支的最新commit id(版本号)objects:包含了创建的各种版本库对象及内容,可以简单理解为放了git维护的所有修改。原创 2023-07-28 17:55:07 · 428 阅读 · 0 评论