首先:如果你觉得小编写的一般般,那你就默念小编是渣渣,我相信你就会好起来的

-------------------------------------------------------------------------------------------------------------------

【进入正题】

-----------------------------------------------------------------------------------------------------------------------------

1.下载与安装

2.创建第一个Hello项目

那两个文件嘛~~,是软件自动创建的,貌似记录的项目的一些信息吧

我们首先在hello项目中添加一个文件hello.txt,创建完成后,界面是这样纸的:

论github客户端的使用与团队协作-LMLPHP

现在你会发现一个Uncommitted changes,表示你的项目中有未提交的改变,在此我们提交,并且添加描述

提交后:

论github客户端的使用与团队协作-LMLPHP

这表示我们的项目未能发布,现在我们先不发布,我们对hello文件进行修改,我们发现界面成这样子了:

论github客户端的使用与团队协作-LMLPHP

(-:表示我们未提交的修改)

我们提交后成这样子了:

论github客户端的使用与团队协作-LMLPHP

tips:revert后你的项目目录的添加的语句将不见,是不是觉得很神奇,这就是github的版本控制,控制每一次版本,以达到使用的要求

---------------------------------------------------------------------------------------------------------------------------------

现在我们进行项目提交:

论github客户端的使用与团队协作-LMLPHP

提交后:Publish Repository ----->>>Sync,意味着每次修改只需要点Sync就可更新远程仓库的项目

现在,在网站中就能看到我们刚才的hello项目啦:

论github客户端的使用与团队协作-LMLPHP

3.分支与合并

3-1:创建分支

下面我们通过一个小功能来体现分支的作用:

当前分支为idea,我们在目录下创建一个YY的文件:

论github客户端的使用与团队协作-LMLPHP

目录下的文件:

论github客户端的使用与团队协作-LMLPHP

当我们切换到master的节点上:

论github客户端的使用与团队协作-LMLPHP

刚才那个文件没了,是不是感觉很神奇的样纸,小编也这么认为的,啦啦啦~

3-2:合并分支

论github客户端的使用与团队协作-LMLPHP

通过点击下图的按钮,弹出上述选项,我们就可以进行两个版本的合并啦

论github客户端的使用与团队协作-LMLPHP

所以我们在master节点下就可以看到合并的内容啦,因此刚才的那个idea节点也可以删除了,删除操作在manager进行操作

论github客户端的使用与团队协作-LMLPHP

我们通过查看github官网,看到了我们的刚才添加的文件:

论github客户端的使用与团队协作-LMLPHP

我们在commit选项下看到我们刚才的历史操作:

论github客户端的使用与团队协作-LMLPHP

4.github网站的基本介绍

论github客户端的使用与团队协作-LMLPHP

5.issues的使用:http://gitbeijing.com/issues.html

6.Pull requests的使用:http://gitbeijing.com/github_flow.html

7.团队协作:

项目内部团队协作的时候,必须为项目添加指定的成员,这些成员可以对项目进行发布的权限:

论github客户端的使用与团队协作-LMLPHP

添加成员后,每次你提交的项目,你的成员都可以进行创建节点进行发布,并且你的github中将会有动态提示

----------------------------------------------------------------------------------------------------------------------

话说总觉得小编写的很斑斑,所以吧,小编给大家分享几个链接,这几个链接,我相信觉得可以让你懂得github的使用

1.慕课网之搬进github:http://www.imooc.com/learn/390

2.git北京:http://gitbeijing.com/

3.理解github flow:http://gitbeijing.com/flow/

4.一个免费的静态网站的制作:https://pages.github.com/

5.百度百科-github:http://baike.baidu.com/link?url=7hShPF6l133UwPZS3Rypu3cPosUrxp4AdZUAmyeJ-in-F_ENbE0hoewaezzocxbsYfgXISwuhyPbwexR4fjdYK

这几个网站,我相信肯定会让你熟悉并熟练使用github的

05-07 14:56
查看更多