你的位置:首页 > 软件开发 > ASP.net > 将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证

发布时间:2016-01-06 04:00:28
上一篇文章主要介绍了git的基本原理、常用命令、使用一个文件夹创建共享版本库。但是多数情况下,开发者通常是将代码托管到第三方git服务器, 也就是说,我们把共享版本库搭建在别人的git服务器上。这样我们省去了搭建git服务器繁琐的过程,并且像github、OSChina这些第三方 ...

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

github上创建代码仓库

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

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

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

    将代码托管到github服务器之HTTPS验证

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

将代码托管到github服务器之HTTPS验证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

 github身份验证

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

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

通过HTTPS方式验证身份

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

将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证

5.此时,就可以在刚刚拷贝下来的那个目录下新建项目。

注意:当我们选择把项目放到本地仓库的时候,下面的Create Git repository on是不允许勾选的。如下图:

将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证网络或者网络不好的情况下不要勾选(实例中笔者没有勾选push to remote)。

将代码托管到github服务器之HTTPS验证

将代码托管到github服务器之HTTPS验证

9.此时,我们在github就可以看到刚刚push的项目。如下图:

将代码托管到github服务器之HTTPS验证

-->

原标题:将代码托管到github服务器之HTTPS验证

关键词:Git

Git
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。