网站大量收购闲置独家精品文档,联系QQ:2885784924
  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GitHub课案

GitHub 一、为什么要引入Git? 1)用简单一点的例子来讲: 一个公司有几个甚至十几个人共同合作开发一款项目的时候,公司对项目代码有明确规范,不可能再像学校做的小项目一样,你觉得哪个同学的代码写的不好,或者和你的代码有冲突,’Duang’直接给别人改掉或删掉,也就是想怎么改就怎么改。这种情况对于十几个人合作的项目来说肯定是不行的。这个时候就需要版本的控制 2)版本控制: 通俗来说:你可以在这个版本管理工具上清楚的看到每次不同的人在同一项目上所做的修改说明,并且可以选择下载你需要的版本下来再进行维护。 版本控制: 1、版本控制分为集中式版本控制和分布式版本控制 1)集中式的版本控制: Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得必威体育精装版的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。 集中式版本控制系统最大的毛病就是必须联网才能工作,如果在局域网内还好,带宽够大,速度够快,可如果在互联网上,遇到网速慢的话,可能提交一个10M的文件就需要5分钟,这还不得把人给憋死啊。 分布式版本控制系统: 其根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上。既然每个人电脑上都有一个完整的版本库,那多个人如何协作呢?比方说你在自己电脑上改了文件A,你的同事也在他的电脑上改了文件A,这时,你们俩之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 2、分布式版本控制和集中式版本控制区别: 1)分布式版本控制系统的安全性要高很多,因为每个人电脑里都有完整的版本库,某一个人的电脑坏掉了不要紧,随便从其他人那里复制一个就可以了。 2)集中式版本控制系统的中央服务器要是出了问题,所有人都没 法干活了。 二、GitHub 和 Git 1、Git:它是一款免费、开源的分布式版本控制系统,他是著名的 Linux 发明者 Linus Torvalds 开发的。它是用来进行版本控制的,就是用来保存项目的地方。但是项目要是运行,还是需要你本地的环境,它只不过是用来保存代码罢了。 2、GitHub:主要提供基于 git 的版本托管服务。也就是说现在 GitHub 上托管的所有项目代码都是基于 Git 来进行版本控制的,所以 Git 只是 GitHub 上用来管理项目的一个工具而已,GitHub 的功能可远不止于此! 三、GitHub如何操作? 1、可以通过客户端进行代码提交,更新。 2、也可以通过指令来进行操作。 四、GitHub网站及简单的GitHub使用步骤: 1)首先当然是注册一个账户,点击 Sign Up注册 2)分别填入昵称,邮箱,登录密码,确认密码 3)选择Free(默认)完成注册 4)点击 Finish sign up 完成注册,直接跳转到邮箱验证(非常重要) 5)点击Send verification email,GitHub会发送验证邮件到你的邮箱,进入你的邮箱,按照默认链接激活注册。注意这一步非常重要,如果不激活邮箱验证,后面的操作将都不会产生效果 六、GitHub for Windows 1、下载安装 1)下载地址:/ 2)双击进行安装 3).安装好之后桌面出现下面的图标,GitHub就傻瓜的图形界面,Git Shell是命令行的版本,我们这里直接使用图形界面就ok 如果第一次进入软件,会直接提示让你登录,输入你刚刚在GitHub注册的账户即可 5)登录之后新建仓库 点击左上角: 进行新建仓库,如下图: 由上面创建好之后,如下图: 表示这个一个全新的Repository,在自己的电脑上也出现了相应的目录 接下来发布这个仓库,点击右上角Publish Repository发布仓库,同时要求填写仓库相应描述 右上角变为Syn表示已经发布成功,右键单击View on GitHub就能直接通过浏览器进入GitHub网站看到我们发布的新仓库了。 7)新加一些“测试.doc”文件,马上可以看到在工具上多出了一项UnCommited changes 下一步打开GitHub程序,会发现界面有所改变,之后按照提示填写内容,然后点击提交即可,如下图所示: 提交之后如下图所示,然后点击右上角进行同步 八、修改项目 1)计算机中修改先前新建的空白文档”测试.doc“,路下图所示: 修改保存之后,在软件中再一次进行提交同步操作,如下图所示: 同步之后再浏览器中查看,提交次数已经变成了

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档