几乎所有出色的项目都不是一个人完成的,而是由一个团队共同合作开发完成的,这个时候多人之间的代码同步问题就显得异常重要了,因此版本控制工具也就应运而生了。常见的版本控制工具主要有SVN和Git,接下来要讲的就是Git的使用。
Git是一个开源的分布式版本控制工具,它的开发者就是大名鼎鼎的Linux操作系统的作者:Linus Torvalds。Git被开发出来的初衷是为了更好的管理Linux内核,而现在已被广泛应用于全球各种大中小型的项目中。
一、安装Git
网址:https://gitforwindows.org/ 如下所示,直接点击Download即可,下载下来过后双击安装包,然后一直点击下一步就行了。
安装完成后,在开始栏找到:Git Bash,点击进入,如右图:
二、创建代码库
1、配置一下你的身份:名字和邮箱
2、查看是否配置成功,输入同样的代码,只是去掉最后的名字和邮箱地址就行了
然后我们就可以开始创建代码仓库了,仓库(Repository)是用于保存版本管理所需信息的地方,所有本地提交的代码都会被提交到代码仓库中,如果有需要还可以再推送到远程仓库中。接下来我们尝试给BroadcastBestPractice项目建立一个代码仓库。
3、先进入到BroadcastBestPractice项目的目录下面
4、在这个目录下输入:git init,这样我们的代码库就创建完成了,我们现在可以在BroadcastBestPractice的根目录下看到一个隐藏的(.git)文件夹,这个文件夹就是用来记录本地所有的Git操作的。可以通过:ls -al 命令来查看,如果想要删除直接删除文件夹就行了。
三、提交本地代码
提交代码很简单,只需要使用:add和commit 命令就行了。add用于把想要提交的代码先添加进来,而commit则是真正的去执行提交的操作。比如:
1、添加单个文件:git add build.gradle
2、添加一个目录:git add app
3、添加整个项目(BroadcastBestPractice):git add . (注意后面有个点号)
4、提交项目:git commit -m "First commit" (注意:在commit命令后面我们一定要通过 -m 参数来加上提交的描述信息,没有描述信息的提交被认为是不合法的)
拓展:
清空窗口中的代码输入:clear ,然后回车