![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
文章平均质量分 91
Feathers .
这个作者很懒,什么都没留下…
展开
-
Git 常用操作
版本控制系统演进历史 1. 本地版本控制系统(解决个人的版本管理) 最早时期,版本控制的解决方案一般都是将文件备份,并根据时间或者其他标志做备份。这种方式虽然简单方便,但是当文件数量增多,项目结构复杂的时候,就很容易出错。为了解决这个问题,就出现了VCSS,他可以保留所有文件的版本到简单数据库中。 比如,小说的多个修订版本。 2. 集中式版本控制(SVN) 一个系统不可能一个人员单独开发,个人的版...原创 2016-05-30 00:02:01 · 174 阅读 · 0 评论 -
Git在实际项目中的实践
Git Flow 参考: https://nvie.com/posts/a-successful-git-branching-model/ Git Flow 分为两个长期分支和三个短期分支: 长期分支: master、develop 短期分支: features、release、 hotfix 长期分支会跟随项目的生命周期,自创建时就存在,项目删除才会被删除,短期分支则是为了完成某一特定的功...原创 2020-07-19 13:10:33 · 144 阅读 · 0 评论 -
git stash 的使用
应用场景 我在功能开发分支feature_001中正在开发代码。此时经理找我说需要修改一个生产 的紧急bug。这时,我需要创建一个 hotfix_xxx 分支,然后切换到此分支进行bug修复。但是我在feature_001的代码还在开发中,如果我直接切换分支,会导致代码丢失;并且,由于开发并未完成,所以我并不想提交代码到分支上。此时我就使用git stash 命令将修改的内容保存到堆栈区。然后切...原创 2021-01-04 12:24:44 · 332 阅读 · 0 评论