Git之初识版本控制工具

来源:互联网 发布:js查找字符串中字符 编辑:程序博客网 时间:2024/06/04 17:57

1、概述

Git是一个开源的分布式版本控制工具,它的开发者是鼎鼎大名的Linux操作系统的作者Linus Torvalds。Git被开发出来的初衷是为了更好的管理Linux内核,而现在早已被广泛应用于全球各种大中小型的项目中。这是自学Git的第一堂课,主要总结下它的基本用法。


2.安装Git


因为Git和Linux操作系统为同一发明者,故Git在Linux下面安装更简单,在Linux系统下面,打开shel界面,并输入:

sudu apt-get install git-core

按下回车键后输入密码,即可完成Git的安装。

Windows下,请访问http://git-scm.com/,找到对应的安装包,下载完成后双击安装包,之后一直点击下一步完成安装。


3.创建代码仓库

虽然在Windows上安装的Git是可以在图形界面上进行操作的,但是这里并不建议使用这一功能,因为Git的各种命令才是应该掌握的核心技能,且这些命令是跨平台的(命令共用)。如果你使用的是Linux系统,打开shell界面,如果你使用的是Windows系统,从开始里找到Git Bash并打开。


3.1配置身份

 首先配置身份,这样在代码提交的时候Git就可以知道是谁提交的,命令如下:

git config --global user.name "Tony"

git config --global user.email "tony@gmail.com"

注意,global前面是英文输入法下两个 - 号构成的,不要混淆。


配置完成后使用同样的命令查看是否配置成功,只需要将最后的名字和邮箱去掉即可



3.2创建代码仓库

仓库(Repository)是用于保存版本管理所需信息的地方,所有的本地提交的代码都会被提交到代码仓库中,如果有需要可以再推送到远程仓库中。

举例,给项目BroadcastBestPractice建立一个代码仓库。

        a.进入项目BroadcastBestPractice的目录下面


b.在这个目录下面输入命令: git init   只需要一行命令就可以完成创建代码仓库的操作,



仓库创建完成后,会在BroadcastBestPractice项目的根目录生成一个隐藏的.git文件夹,这个文件夹就是用来记录本地所有的Git操作的,可以通过ls -al命令来查看一下


如果要删除本地仓库,只需要删除这个文件夹就ok

4.提交本地代码

代码仓库建立完成后就可以提交代码,提交代码很简单,只用到add和commit命令就ok。add用于把想要提交的代码先添加进来,而commit则是真正的去执行提交操作。

4.1添加单个文件AdroidManifest.xml

git add AdroidManifest.xml

4.2添加某个目录如src,只需要在add后面加上目录名就ok

git add src

4.3 一次性提交所有的文件,只需要在add后面加上一个点,就表示提交所有的文件

git add .

现在BroadcastBestPractice项项目下面所有的文件都已经添加好,我们可以来提交了,输入命令:

git commit -m "First commit."

注意:commit命令的后面我们必须通过-m参数来提交描述信息,没有描述信息的提交被认为是不合法的。至此,所有的代码就已经提交成功了。





0 0