专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 移动开发

Git学习系列小结及博客全目录

发布时间:2010-05-29 23:43:17 文章来源:www.iduyao.cn 采编人员:星星草
Git学习系列总结及博客全目录

转载请注明出处:http://blog.csdn.net/lhy_ycu/article/details/45849615


Git是一个分布式版本控制软件,它是由Linux的作者Linus用C写的一个分布式版本控制系统。


Git主要特点

1、速度:Git在本地上保存着所有当前项目的版本和更新,并且Git中的绝大多数操作都在本地,无需连网,所以处理起来速度。
2、简单的设计:Git的实现与项目复杂度无关,它永远可以在几毫秒的时间内完成分支的创建和切换。
3、完全分布式模式:每个人电脑上都有一个完整的版本库,而且它支持离线工作(大部分操作都是本地执行),本地提交可以稍后提交到服务器上。
4、对非线性开发模式的强力支持:允许上千个并行开发的分支。

几个名词:工作区<-->暂存区<-->版本库。

工作区(Working area):就是.git所在的目录或其子目录。
暂存区(Staging area):对文件操作(也就是需要提交的文件修改)的地方就叫暂存区。--注意:这里的修改包括对文件的增删改。
版本库(Repository):就是你所看到的的那个隐藏的“.git”目录,它就是咱们的版本(仓)库。

Git相关命令操作


备注:该图总结于2014年初,由公司外派外派至sony从事手机研发及升级维护工作。



Git学习系列目录

Git学习系列(一)初识Git

Git学习系列(二)创建本地仓库及文件操作

Git学习系列(三)版本回退和管理文件的修改及删除操作

Git学习系列(四)远程仓库及其与本地仓库交互

Git学习系列(五)分支管理详解

Git学习系列(六)解决分支冲突及分支管理策略

Git学习系列(七)Bug和Feature分支管理详解

Git学习系列(八)标签的管理及配置别名详解


我的作品--电子书(免费下载)

    《Git学习系列基础教程》 

    《Java基础教程完整版》 

    《Java设计模式菜鸟系列教程》



友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: