2015年12月01日 GitHub入门学习(三)GitHub创建仓库
序:创建自己的GITHub账号,并创建自己第一个仓库,尝试通过msysgit客户端,往仓库提交文件。
一、创建GitHub账户
链接地址:https://github.com/join,很简单,自己创建,然后登陆。
二、设置SSH Key认证
1 点击账户名称右上角Settings,进入

2 选择SSH Keys菜单,点击Add SSH Key后,输入title和key,Key的内容即为第二节中利用SSH工具生成的id_rea.pub文件中的内容。

3 完成设置之后,可以用手中的私人密钥与Github进行认证和通信。出现下述信息则表明认证通过。
$ ssh -T git@github.com
Enter passphrase for key '/c/Users/Administrator/.ssh/id_rsa':私人密钥
Hi 用户名! You've successfully authenticated, but GitHub does not provide s
hell access.
三、创建仓库
点击右上角,New repository

仓库名字Repository Name填helloworld
Description添加描述
public/private:public仓库内的所有内容都会被公开。private可以设置访问权限,需要收费,最低7刀。
Initialize this repository with a README:Github会自动初始化仓库并设置README文件,让用户可以立刻clone这个仓库。如果想向Github添加手中已有的Git仓库,建议不要勾选,直接手动push。
Add .gitignore:会帮我们把不需要再Git仓库中进行版本管理的文件记录在.gitignore文件中
Add a license:选择要添加的许可协议文件。
仓库创建后URL为:https://github.com/用户名/helloworld.git

四、公开代码
1 利用SSH Clone已有仓库 git clone
$ git clone git@github.com:yaochuancun/helloworld.git
2 在本地Helloworld目录中放置一个test.txt文件
git status,由于test.txt文件没有添加到Git仓库,所以显示为Untracked。
3 提交git add
git add命令将文件加入暂存区。
$ git add test.txt
4 提交git commit
git commit命令提交,-m 后面为注释。
$ git commit -m "add test.txt to repository"
5 push,更新Github上的仓库
$ git push
可以看到test.txt文件被更新到仓库中。

6 git logs
commit 10d01ad2074ea8d89a6070511d3b158a0a0ea664
Author: yaochuancun <503937986@qq.com>
Date: Wed Dec 2 01:00:30 2015 +0800
add test.txt to repository
commit 55c71ae7db2bdb04fbdf92420fae5bd8d2ff2eb2
Author: yaochuancun <yaochuancun@163.com>
Date: Tue Dec 1 22:43:08 2015 +0800
Initial commit
2015年12月01日 GitHub入门学习(三)GitHub创建仓库的更多相关文章
- 2015年12月01日 GitHub入门学习(一)GitHub简介
序:Github理念是Social Coding(社会化编程).octocat是它的吉祥物. 一.Github与Git的区别与联系 区别:GIT是仓库,Github是提供一种将代码提交到Git仓库的服 ...
- 2015年12月01日 GitHub入门学习(二)手把手教你Git安装
序:Mac与Linux中,Mac都预装了Git,各版本的Linux也都提供了Git的软件包.下面手把手教你Windows下的安装. 一.Git Windows GUI 下载地址 msysgit htt ...
- 【C++】命令行Hangman #2015年12月15日 00:20:27
增加了可以在构造Hangman对象时通过传入参数设定“最大猜测次数”的功能.少量修改.# 2015年12月15日 00:20:22 https://github.com/shalliestera/ha ...
- 我的Python成长之路---第一天---Python基础(1)---2015年12月26日(雾霾)
2015年12月26日是个特别的日子,我的Python成之路迈出第一步.见到了心目中的Python大神(Alex),也认识到了新的志向相投的伙伴,非常开心. 尽管之前看过一些Python的视频.书,算 ...
- 2015年12月28日 Java基础系列(六)流
2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流2015年12月28日 Java基础系列(六)流
- 2015年12月13日 spring初级知识讲解(四)面向切面的Spring
2015年12月13日 具体内容待补充...
- 我的Python成长之路---第一天---Python基础(作业2:三级菜单)---2015年12月26日(雾霾)
作业二:三级菜单 三级菜单 可一次进入各个子菜单 思路: 这个题看似不难,难点在于三层循环的嵌套,我的思路就是通过flag的真假来控制每一层的循环的,简单来说就是就是通过给每一层循环一个单独的布尔变量 ...
- 我的Python成长之路---第一天---Python基础(作业1:登录验证)---2015年12月26日(雾霾)
作业一:编写登录接口 输入用户名密码 认证成功系那是欢迎信息 输错三次后锁定 思路: 1.参考模型,这个作业我参考了linux的登录认证流程以及结合网上银行支付宝等锁定规则 1)认证流程参考的是Lin ...
- Network Real Trace Analysis 2015年12月10日
了解网络中真实的流量,国内很难找到巨人的肩膀. WAND是新西兰waikato 大学计算机系的研究小组,主要做网络测量,大规模网络流量捕获,网络分析.还做专业的分析软件. libtrace是其开源的分 ...
随机推荐
- Qt出现cannot find -IGL错误
Solution: sudo apt-get install build-essential sudo apt-get install libgl1-mesa-dev
- 本地连接虚拟机上面的redis
想做一个抓取系统,想到用redis存储临时数据可能会比较好些,就想着装个虚拟机,在虚拟机上面安装redis,通过本地来访问虚拟机上面的redis. 虚拟机和redis安装成功之后,发现本地怎么都连接不 ...
- 为什么 SharedPreferences 可以直接 调用,前面却没有对象
获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法 2 调用Activity对象的getPreferences()方法 两 ...
- IDLE快捷键
Ctrl + Space 完成类.方法.变量名称的自动输入,这个快捷键是我最经常使用的快捷键了,它可以完成类.方法.变量名称的自动录入,很方便.(不过在我的电脑上和输入法冲突) Ctrl + N 快 ...
- 执行查询报: Incorrect key file for table ‘test’; try to repair it
报错信息如下:程序没有错误,但执行会报错,错误定在执行语句上 查了一下资料 网上的解决办法,亲试可用: mysql> use news;Database changedmysql> rep ...
- OpenCV: imshow后不加waitkey无法显示视频
OpenCV显示视频帧时出现一个问题,就是imshow之后若是不加waitkey则无法显示,找了很久也没找到原因. 只是发现也有人发现这个问题: cvWaitKey(x) / cv::waitKe ...
- Beta版本冲刺第五天 12.11
一.站立式会议照片: 二.项目燃尽图: Android端 后台 三.项目进展: 成 员 昨天完成任务 今天完成任务 明天要做任务 问题困难 心得体会 胡泽善 管理员驳回招聘的理由的填写和查看 邮箱验证 ...
- MySql中时间比较的实现
unix_timestamp 函数可以接受一个参数,也可以不使用参数.它的返回值是一个无符号的整数.不使用参数,它返回自1970年1月1日0时0分0秒到现在所经过的秒数,如果 使用参数,参数的 ...
- Untiy3D - 窗口界面1
记录Untiy3D学习中的英语单词 一.Project窗口下的英语单词 First Day Folder : 文件夹 C# Script : C#脚本 JavaScript:JS脚本 Editor T ...
- iOS - 沙盒规范
1.模拟器沙盒目录文件都在个人用户名文件夹下的一个隐藏文件夹里,中文叫资源库,他的目录其实是Library. 因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件 ...