版本控制-GitHub
2015-07-14 13:59
344 查看
前面几篇文章,我们介绍了Git的基本用法及Git服务器的搭建,本篇文章来学习一下如何使用GitHub。GitHub是开源的代码库以及版本控制库,是目前使用网络上使用最为广泛的服务,GitHub可以托管各种Git库。
首先我们需要注册一个GitHub账号,打开https://github.com/,点击“Sign up”进行注册。具体步骤如下:
1、点击“sign up”后进入如下页面,在此页面填写一些基本信息后,点击“Create an account”可进行创建账号。
2、点击“create an account”后,可进入后续界面。Github对开源的公共项目是免费的,如果想创建私有的版本库,可根据私有库的数量进行付费,具体参照下图。默认情况下选择的是Free,即当前创建的账户在github上只能创建开源库。
自己使用的话,到此只需点击“Finish sign up”即可。当然你也可以继续完善其他信息,在此不做过多赘述。
这样我们就创建了一个GitHub账号,使用注册过的账号登陆后,我们就可以进行版本库的创建了,具体如下:
1、登陆后的界面如下:点击“+New repository”
2、进入版本库创建页面,填写具体的信息,如项目名称、项目描述并勾选说明文件 README后点击“Create Repository”即可完成版本库的创建。
完成创建之后,详情界面如下:
完成版本的创建之后,我们如何在本地访问呢?下面我们通过两种方式进行,普通方式和使用GitHub提供的客户端。
1、在客户端进行配置GitHub。首先我们需要生产公钥,用来登陆GitHub,具体我们之前也介绍过,可操作如下命令。
2、生成公钥后,将公钥内容配置到github中,具体如下:
进入github的Setting界面,并找到SSH keys
点击“SSH keys”,将上面生成的公钥在GitHub中保存起来。
3、完成上面的配置后,在客户端,可以通过命令 git clone将github上的版本库克隆到客户端。
4、编辑文件,并推送到github上。
5、登录github,可以看到我们刚刚从客户端推送的文件。
如有疑问咨询或技术交流,请加入官方QQ群:
(452379712)
作者:杰瑞教育
出处:http://blog.csdn.net/jerehedu/
本文版权归烟台杰瑞教育科技有限公司和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
首先我们需要注册一个GitHub账号,打开https://github.com/,点击“Sign up”进行注册。具体步骤如下:
1、点击“sign up”后进入如下页面,在此页面填写一些基本信息后,点击“Create an account”可进行创建账号。
2、点击“create an account”后,可进入后续界面。Github对开源的公共项目是免费的,如果想创建私有的版本库,可根据私有库的数量进行付费,具体参照下图。默认情况下选择的是Free,即当前创建的账户在github上只能创建开源库。
自己使用的话,到此只需点击“Finish sign up”即可。当然你也可以继续完善其他信息,在此不做过多赘述。
这样我们就创建了一个GitHub账号,使用注册过的账号登陆后,我们就可以进行版本库的创建了,具体如下:
1、登陆后的界面如下:点击“+New repository”
2、进入版本库创建页面,填写具体的信息,如项目名称、项目描述并勾选说明文件 README后点击“Create Repository”即可完成版本库的创建。
完成创建之后,详情界面如下:
完成版本的创建之后,我们如何在本地访问呢?下面我们通过两种方式进行,普通方式和使用GitHub提供的客户端。
1、在客户端进行配置GitHub。首先我们需要生产公钥,用来登陆GitHub,具体我们之前也介绍过,可操作如下命令。
2、生成公钥后,将公钥内容配置到github中,具体如下:
进入github的Setting界面,并找到SSH keys
点击“SSH keys”,将上面生成的公钥在GitHub中保存起来。
3、完成上面的配置后,在客户端,可以通过命令 git clone将github上的版本库克隆到客户端。
4、编辑文件,并推送到github上。
5、登录github,可以看到我们刚刚从客户端推送的文件。
如有疑问咨询或技术交流,请加入官方QQ群:
(452379712)
作者:杰瑞教育
出处:http://blog.csdn.net/jerehedu/
本文版权归烟台杰瑞教育科技有限公司和CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
相关文章推荐
- php -- 魔术方法、魔术常量 简单介绍
- Java中==和equal有什么区别
- 如何将LabVIEW的VI转换为C语言代码
- ASP.Net使用母版页窗
- IDAPython 脚本
- windows下源码安装golang
- 导入工程后出现“注: 某些输入文件使用或覆盖了已过时的 API”的一种解决办法
- C++的XML编程经验――LIBXML2库使用指南
- qt学习:四种方法实现界面的显示功能
- 使用PHP把下划线分隔命名的字符串 转换成驼峰式命名方式 , 把下划线后面的第一个字母变成大写
- 日志输出 模块代码运行时间
- C++:vector<vector<int> > a, int b[M][L].两种方式,那种效率高。 注:都采用下标寻址方式。
- eclipse中git详细使用教程
- 解决VS2010编写C++程序时,按F5或者Ctrl+F5进行调试时没有结果输出的方法。
- java使用链栈实现数制转换
- PHP"类"笔记
- C++单链表递归逆序
- [深入学习C#]C#实现多线程的方式:使用Parallel类
- 版本控制-GitHub
- Spring@Autowired注解与自动装配