Git版本库(1)
2015-08-11 21:58
225 查看
Git作为世界上最先进的分布式版本控制系统(Ps.没有之一),也成为越来越多开发人员所青睐的开源项目托管中心,那么,什么是版本控制系统?
所谓的版本控制系统,也就是记录版本的更新状态。那么作为Git强劲的对手SVN,也称为集中式版本控制系统,他与Git的主要区别在于何处?
首先,我们来关注这两个词【集中式】和【分布式】,集中式主要是指版本库集中存放在中央服务器中,依赖于网络。而分布式却是服务器存在于个人电脑中,分享资料只需要相互推送,安全性较高。
在使用Git之前,我们肯定要先安装它。具体的安装的流程如下:
1.首先确定你的操作系统是什么?Linux?Mac?还是Windows?
2.Git原属于Linux系统下开发的一套开发工具,在Windows下安装时较麻烦,但可以选择在Git官网中下载msygit的安装包,然后一路默认安装
3.进入Git官网中,http://git-scm.com/download/找到合适自己的下载安装包,一路next下去
4.验证是否安装成功,在桌面上点击鼠标右键,出现Git Bash,打开出现一个命令输入框,则说明安装成功
Git基本的工作流程
我们先来了解一下Git的工作区
Git工作区使用40个16进制字符的SHA-1 Hash唯一标识对象
再来说Git的几个基本命令:
git init 【版本库的名字】 创建版本库
git add 【文件名字】 添加文件
git commit -m"文件说明" 提交文件
git status 查看当前状态
git diff 查看更改情况
git log 查看历史记录
所谓的版本控制系统,也就是记录版本的更新状态。那么作为Git强劲的对手SVN,也称为集中式版本控制系统,他与Git的主要区别在于何处?
首先,我们来关注这两个词【集中式】和【分布式】,集中式主要是指版本库集中存放在中央服务器中,依赖于网络。而分布式却是服务器存在于个人电脑中,分享资料只需要相互推送,安全性较高。
在使用Git之前,我们肯定要先安装它。具体的安装的流程如下:
1.首先确定你的操作系统是什么?Linux?Mac?还是Windows?
2.Git原属于Linux系统下开发的一套开发工具,在Windows下安装时较麻烦,但可以选择在Git官网中下载msygit的安装包,然后一路默认安装
3.进入Git官网中,http://git-scm.com/download/找到合适自己的下载安装包,一路next下去
4.验证是否安装成功,在桌面上点击鼠标右键,出现Git Bash,打开出现一个命令输入框,则说明安装成功
Git基本的工作流程
我们先来了解一下Git的工作区
Git工作区使用40个16进制字符的SHA-1 Hash唯一标识对象
再来说Git的几个基本命令:
git init 【版本库的名字】 创建版本库
git add 【文件名字】 添加文件
git commit -m"文件说明" 提交文件
git status 查看当前状态
git diff 查看更改情况
git log 查看历史记录
相关文章推荐
- linux/unix网络编程之epoll
- 文本处理类命令
- ubuntu 10.04更新源
- 第83讲:Scala中List的实现内幕源码揭秘学习笔记
- 学习英语经验
- C++之运算符重载
- Android Studio优化
- CentOS 7 virt-manager 无法连接本地的hypervisor
- 安全删除STL容器元素
- request.getParameterValues与request.getParameter的区别
- TypeError:e is undefined
- request.getParameterValues与request.getParameter的区别
- (转)JAVA的整型与字符串相互转换
- MySQL 数据库ut8mb4字符集
- iOS-Core Animation 核心动画
- linux之sed用法
- hdu 1010 Tempter of the Bone(搜索+奇偶剪枝)
- 火星菌
- 简单的心搏函数
- HDU - 1232 - 畅通工程