码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-05-26 18:56:37      阅读:192      评论:0      收藏:0      [点我收藏+]

标签: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学习系列总结及博客全目录

标签:git   版本控制   移动开发   

原文地址:http://blog.csdn.net/lhy_ycu/article/details/45849615

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!