GIT基本操作
在开发中,项目组成员之间通常需要共享项目文档、项目源代码等资料,企业中一般将采用版本控制软件来解决此类问题
- 版本控制概述
- 1什么是版本控制
在我们日常生活中,使用微信6.5.3版本,QQ7.4版本,Chrome 43.0.2357.65 版本,表示的都是某些软件使用的版本号。
这些软件在开发过程中,版本都是由1不断的变化而来。对于软件公司来说,软件的开发过程中的变化,都需要记录下来,从而方便软件开发的管理,这个过程就是版本控制。
也就是,记录若干文件内容变化,以便将来查阅特定版本修订情况的系统(软件)。
- 2 :常见版本控制软件
CVS 表示并发版本系统,是老版本控制软件系统,市面上基本上不使用了。
SVN(Subversion),是一个开放源代码的版本控制系统,采用了分支管理系统,它的设计目标就是取代CVS,在之前的开发中比较常见。
Git是最先进的分布式版本控制系统。最大特点就是使用各方,不仅仅本地可以控制一套完成的程序,而且可以通过远程主机,将各自的内容进行合并同步。
2 Git入门
- Git概述
Git是一款免费、开源的分布式版本控制系统
最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是现在很有开源软件项目都在使用 Git共享项目。例如:alibaba等。
http://github.com/ 就是最常见的支持 Git 作为唯一的版本库格式进行托管的网站。
2Git工作流程
clone克隆:将远程仓库下载到本地。
commit提交:将本地代码提交到本地仓库。
push推:将本地仓库内容 上传到 远程仓库。
pull拉:将远程仓库内容 再次下载到 本地仓库和工作区
2.3 下载
官网:https://github.com/git-for-windows/git/releases/
淘宝镜像:https://npm.taobao.org/mirrors/git-for-windows/
2.31安装
步骤1:运行“Git-2.13.1-64-bit.exe”,并点击“运行”按钮
步骤2:许可信息页面,点击“Next”
步骤3:选择安装路径
步骤4:选择需要安装的组件
如果勾选前两个复选框,桌面将多一个图标
步骤5:选择开始菜单文件夹的名称(勾选复选框将不创建)
步骤6:设置系统环境变量PATH(默认)
步骤7:选择HTTPS后端传输方式(默认)
步骤8:设置配置文件行结束转换(默认)
兼容不同操作系统行结束符.
CRLF --> Windows-style ,回车换行(\r\n)
LF --> Unix Style, 换行
CR --> Mac Style
步骤9:配置 Git Bash 使用的终端仿真器(默认)
步骤10:配置附加选项(默认)
提供系统性能,某一些操作设置缓存。
步骤11:完成安装
常见问题:没有环境变量
3. 安装图形化工具:Tortoise Git
步骤1:安装向导
步骤2:许可介绍
步骤3:选择SSH客户端(默认)
步骤4:选择安装路径
步骤5:进行安装
步骤6:安装成功
安装完成,出现此提示,表示需要重启电脑,先点击No,完成“第一次向导”后再重启。
安装完成后,第一次使用向导
步骤1:选择语言安装包,默认只有英语English(默认)
步骤2:图形工具简单介绍(默认)
步骤3:选择Git安装目录
步骤4:配置用户信息,填写自己的信息
Name格式:姓名(组)
例如:张三(6)
步骤5:认证和密钥配置,设置访问方式为OpenSSH。
步骤6:安装成功,任意位置右键
4. 重启电脑