Git学习
文章平均质量分 78
zsiming
Why do we fall?
展开
-
Git学习:工作流学习实践
在实践的项目开发过程中,会使用Git或者类似的版本控制工具来管理代码。下面介绍基于Git工具在实际项目开发过程中的使用流程。如上图所示显示了项目开发的一个简化流程。在开发一个新需求/版本的时候,一般会从主分支main中拉出一个新的dev分支来进行开发。等开发全部完成之后再进行合并进main中。在实际工作中我们个人会在dev的基础上再创建一个新的分支进行开发。如果代码经过评审(code review, CR)没有问题的话就可以由项目负责人合并进入dev分支。基于此,下面模拟一下实际的开发流程。原创 2023-01-07 15:45:52 · 674 阅读 · 0 评论 -
Git学习:各阶段回退方法
在把一份代码完成之后发送到 “远程仓库”,可能中间还经历了不同的 “提交阶段”。回退本地版本,然后把旧的版本重新push上去。然而,此时的问题就是此时本地的版本落后于远程的版本。这里指的是文件没有经过任何提交,仅仅只是保存。一种补救的方法就是修改错误的版本,push一个新的上去就行。查看本次提交之前的版本,并记住想要回退的版本的id。指令将暂存区的文件回退到修改之前的状态。在Git中,一份代码可能处于不同的提交阶段。指令将暂存区的文件回退到修改之前的状态。一份新修改(或者创建的)文件处于 –原创 2022-12-28 15:47:33 · 5709 阅读 · 1 评论