你的位置:首页 > ASP.net教程

[ASP.net教程]将代码托管到github服务器之HTTPS验证


上一篇文章主要介绍了git的基本原理、常用命令、使用一个文件夹创建共享版本库。但是多数情况下,开发者通常是将代码托管到第三方git服务器, 也就是说,我们把共享版本库搭建在别人的git服务器上。这样我们省去了搭建git服务器繁琐的过程,并且像github、OSChina这些第三方机 构,安全性也相对较高,我们完全可以大胆的进行托管。当然,像BAT这样的大公司,肯定有自己的git服务器。这里我就针对于公司日常开发中常用的第三方 托管机构进行介绍,本文主要介绍如何把代码托管到github和OSChina上。

github上创建代码仓库

1.访问github官网(https://github.com)

2.输入github账号和密码(还没有注册过账号的需要先注册)

3.进入github首页后,点击右上角头像左边的"+",选择"New repository"。如下图:

   

4. 给代码仓库起一个名字。添加描述(可选)。选择public(如果选择private需要付费的)。选择是否添加readme文件(readme文件是项 目的说明文件,我们可以在readme中对这个项目进行说明。添加.gitignore文件(什么语言的项目就要选择什么语言,我这里以开发iOS项目为 例子,所以选择的是Objective-C)。添加授权许可,一般情况下,如果选择的是public那么这里就选择Apache license 2.0。最后点击"create Repository"创建仓库。如下图:

 github身份验证

上面我们在github已经搭建好了一个仓库。接下来就是下载代码仓库到本地,然后初始化项目并且push到github的远程仓库。

对于push代码到远程仓库,github提供了两种安全验证方式,分别是HTTPS和SSH。这里我们先介绍HTTPS,然后介绍SSH。

通过HTTPS方式验证身份

1.选择HTTPS然后复制链接地址。如下图:

6.项目创建完成,所有文件都会变成"A"的状态,代表现在代码都存放在暂缓区。如下图:

至此HTTPS方式的验证以及详细操作步骤已经介绍完了,如果有问题,请进行评论,欢迎大家指正。

由于篇幅过长,SSH方式的验证请移步至下一篇文章:http://www.cnblogs.com/wsnb/p/5104268.html

PS:文章为笔者原创,后续笔者会分享更多实用的技术,欢迎关注。如果您觉得这篇文章对您有帮助,转载请注明出处。