如何使用git

1. 什么是git ?

git可以用来管理我们的代码,他的名字叫做“git”而已。git由两部分组成:前端 + 后端。其中的前端是指我们通过下载安装到我们电脑的git软件(很多人都叫git工具,其实就是一坨代码与文件,如何安装我就不说了),后端端是指git的服务器(它在离我们很远地方)。这样有了前端和后端,我们就可以把我们写好的代码通过网络传输到服务器上面去,当然也可以在前端通过网络把我们要的代码传到我们的电脑当中继续开发,开发完又把它传到git的服务器。

2.git的几个常用命令?

git clone + 项目的网址

这个命令是把项目的代码克隆(下载)到我们的电脑端

git pull

这个命令是用来更新我们克隆下来的项目的,就是说如果你克隆下这个项目了,现在你要在git平台对这个项目做了某些修改(比如:创建一个分支)等,那你就要使用git pull 更新一下让电脑端和服务器那边保持一致。

git checkout + 分支名

这里有个专业名词叫“分支”,所以要解释一下。一个项目有我们可以把它分为多个功能组成,每个功能都作为一个分支进行代码实现,然后把每个分支(功能块)合并起来就成了一个功能完整的项目了。如果是一个团队开发这个项目,一个人负责一个分支即可,这样开发速率就很快,这也就是为什么很多公司都要求会使用git了。回到话题,这个命令是切换到我们要开发的分支上进行代码开发。

git add .

这个命令是把你所写好的分支代码进行打包编译。使用这个命令的前要切换到你所负责的分支上,就是上一条命令。

git commit -m + “标签说明”

这个命令是把上面代码包贴上一个标签,让人家知道你个包是干嘛的,实现了什么功能,所以要有个标签说明。

git checkout master

这个命令是从你所负责的分支上切换到主分支上,只有切换到主分支上才能进行代码合并。

git merge + 分支名

这个命令是把你开发好的分支(功能代码块)合并到主分支上。

git push

经过上面的合并,现在master分支(主分支)又增加了,也就是说你负责的这个分支(功能)搞定了,所以我们要整个master通过git push 命令传到服务器交个下一个同事继续开发他负责的分支。

你可能感兴趣的:(如何使用git)