Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选 *** 。
> Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括 Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。
>
如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
>
GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这 样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将 代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpace。
>
百度百科:http://baike.baidu.com/view/3366456.htm
今天我们就来学习github的使用,我们将用它来管理我们的代码,你会发现它的好处的,当然是要在本系列教程全部完成之后,所以请紧跟站长的步伐,今天是之一天,我们来学习如何在git上建立自己的版本仓库,并将代码上传到仓库中。
### 教程【一】
一、注册一个免费git帐号,可以无限建立访问权限为公共的版本仓库,注册地址:https://github.com/signup/free
二、依次填写,用户名【昵称】、邮箱地址【用来登录】、密码,点击“creat an account”进行注册
三、点击右上方的”sign in”使用注册邮箱登录到git
四、点击右上方,你的用户名之后的图标,新建一个版本仓库
五、在“Repository name”一栏里填写版本仓库的名称,我们假设为”test”,Description栏是描述,可填可不填。
默认访问权限为公共,我们点击”Creating Repository”按钮,创建我们的之一个版本仓库。
接下来,我们需要在本地安装git客户端。
“深圳 私人伴游-【郑冷安】” 03. Tuff Love – Haus Am Wald车模爱情宣言:良人难遇,寂寞的我,每晚都辗转反侧,想要遇到你一个你,彼此抚慰,相互陪伴,驱赶寂寞,共度良宵。...
相信不少游戏玩家对垂直同步这个选项十分熟悉,在FPS之类的游戏中都会有设置“垂直同步”的选项,而对于这个选项不少玩家还不知道是什么意思,那么垂直同步是什么意思?下面装机之家分享一下游戏中垂直同步的作用...
本文目录一览: 1、网络攻击技术论文 2、谁知道如何防止黑客攻击的论文?? 3、计算机网络安全与防范论文 4、谁有计算机网络安全及防御措施的论文 5、计算机网络安全技术毕业论文 6...
现在对于大家来说,比较重要的聊天沟通软件除了QQ就是微信。很多人有删除微信聊天记录的习惯,这时若是想要查看聊天记录就没了。特别是对于一些女性来说,喜欢翻看老公的微信聊天记录,当无法...
三皈依从本质上讲是皈依觉、正、净自性三宝,即觉而不迷、正而不邪、净而不染;皈依从佛教形式上讲指的是皈依佛、法、僧三宝。 “皈”是回归、回头,“依”是依靠。皈依就是求做释迦牟尼佛的学生,遵从释迦牟...
讲真,当阿里安全研究员五达跟我揭秘他是如何通过摄像头、风扇来模拟“红外线信号”发射器,成功黑进电视机、空调时,我是懵逼的。 后来,我转念一想,毕竟他是搞出了一个“看片神器”的男人啊(雷锋网老文...