GitHub起步---创建第一个项目
刚起步学习GitHub,边学边说!
{参考教程:http://blog.csdn.net/steven6977/article/details/10567719}这里描述的很详细
【第一步】注册账户
1、这个步骤你已经玩过很多遍了,在网上创建个什么账户一样的。可以在网上看到注册教程
【第二步】建立代码仓库
1.点击界面上右上角的

2.添加详细信息:仓库名-->描述等信息
Initialize this repository with a README是可选的,不过本人建议最好选上,可以在后面省一个步骤。填好之后,点Create repository就行了。
【第三步】上传
下载客户端http://windows.github.com
安装客户端
【第四步】
① 生成ssh
打开Git Bash
输入命令:
ssh-keygen -t rsa -C “username@example.com”
接下来会让你选择一个保存生成的key的文件,直接默认回车就好,默认会在C:/users/用户名/.ssh/id_rsa
那么你会在C:/users/用户/.ssh/id_rsa文件夹下产生如下文件

点开id_rsa.pub(用记事本或其他文本编辑器打开)
②配置SSH
复制里边的全部内容,在GitHUB网站上的setting-->SSH and GPG keys-->new SSH Key
③创建本地代码库
创建一个用来存放本地仓库的文件夹,然后在该目录下右键--Git Bash Here会出现命令行
命令:
初始化本地仓库:
$git init
远程代码克隆,也就是将GitHub上的代码下载下来:
$git clone https: (url)
该URL是在
然后就是下载了:

下载之后,你的本地代码库中就多了一个文件夹譬如我的就是weChat
④上传代码:
将要上传的文件复制到这个文件夹下,接下来要查看一下本地仓库的状态,一检查配置是否成功,进而进行代码的推送
输入命令:
$git status

红字表示你的项目中的文件存在与你的本地库中,但没存在云端,接下来要将文件推上去
输入命令:
$git add 文件名
再次输入git status后会看到刚才的文件名变成了绿色

接下来输入:
$git commit -m "代码备注随便写"
提交文件
然后输入:
然后输入”git push origin master”命令推送到云端,origin是服务器,master是分枝。
GitHub起步---创建第一个项目的更多相关文章
- Django 创建第一个项目(转)
转自(http://www.runoob.com/django/django-first-app.html) 前面写了不少python程序,由于之前都是作为工具用,所以命令行就足够了,最近写的测试用例 ...
- Angular安装及创建第一个项目
Angular简介 AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购.是一款优秀的前端JS框架,已经被用于Google的多款产品当中.AngularJ ...
- python+Django创建第一个项目
1.首先搭建好环境 1.1 安装pyhton,Linux系统中,python是系统自带的所以就不用安装 1.2 安装Django框架 使用pip安装: pip install django 1.3 检 ...
- 【3】Django创建第一个项目
天地所以能长且久者,以其不自生,故能长生. --老子<道德经> 写在前面:Django在学习的过程中,我们会参考官方文档,从两部分进行讲解,第一部分主要是一个入门项目的搭建开发,第二部分是 ...
- 吴裕雄--天生自然Django框架开发笔记:Django 创建第一个项目
Django 管理工具 安装 Django 之后,您现在应该已经有了可用的管理工具 django-admin.可以使用 django-admin 来创建一个项目: 可以来看下django-admin ...
- 用Maven创建第一个项目
1.在Eclipse左侧的空白处点击鼠标右键,选择:New>Other : 2.选择Maven项目,点击"Next"按钮: 3.保持默认,直接点击“Next”按钮: 4.选择 ...
- django创建第一个项目helloworld
环境:centos 7,已安装python 3.6环境 1.安装django并创建django第一个项目 1.1.使用pip安装django# pip install Django或指定安装版本# p ...
- cocos2d-x游戏开发(二)之创建第一个项目
配置好开发环境之后,尝试创建一个cocos项目 (1)打开cocos2d-x安装目录,如D:\DIY\cocos2d-x-3.3 看到目录下有可执行文件 download-deps 以及 setup ...
- Cocos从入门到精通--《创建第一个项目:HelloWorld》
上节课我们解说了cocos2-x v3.7版本号的下载安装,也展示了使用CocosStudio编译不同平台运行程序的方法,大家是不是对新版本号的Cocos引擎充满期待?今天我们就创建一个project ...
随机推荐
- 微信小程序下拉框
微信小程序里没有和HTML里的下拉框一样的组件,想要相同的效果只能自己写一个,先看效果 下面来看一下代码: 首先WXML <view class='select_box'> <vie ...
- 初学Python(第二课)
一.列表.元组的操作 1.定义:列表类似于C中的数组,使用方法也相似.它的定义举例如下:letter = ['A','B','C','D','E','F']; 2.列表的切片 (1)访问一个元素且知道 ...
- dubbox系列【三】——简单的dubbox提供者+消费者示例
1.dubbox-provider示例 在eclipse中建立maven project,名为provider-parent,包含两个maven medule:provider-api 和 provi ...
- POJ - 1182 食物链 并查集经典
思路:设r(x)表示节点x与根结点的关系,px表示x的根结点.记录每个节点与其父节点的关系,就能很方便知道每个节点以及和它的父节点的关系. struct node{ int par; //父亲节点 i ...
- freemaker中的map遍历
前两天在freemaker中遇到一个问题,怎么遍历一个Map<List<Object>的map呢? 网上找个很多都是类似下面的: <#if map?exists> < ...
- 【开源】C#.NET股票历史数据采集,【附18年历史数据和源代码】
如果用知乎,可以关注专栏:.NET开源项目和PowerBI社区 重点重点:我没有买股票,没有买股票,股市是个坑,小心割韭菜哦. 本文的初衷是数据分析(分析结果就不说了,就是想看看筛选点数据),只不过搞 ...
- JS-随机生成的密码
randPassword(size) =>{ //数组 let seed = new Array('A','B','C','D','E','F','G','H','I','J','K','L', ...
- cronatab周期性任务
要执行周期性任务,要保证服务运行.服务名为crond:service crond start ; systemctl start crond; 配置文件 /etc/crontab cron的日志文件 ...
- hive: join 遇到问题
在表连接时遇到一个问题: insert overwrite table BF_EVT_CRD_CRT_TRAD2 select BF_EVT_CRD_CRT_TRAD.*, jjkdjk.CUST_N ...
- FusionCharts 3D环饼图报错
1.在设计FusionCharts 3D环饼图时,出现错误,图显示不出来,具体错误如下图: 2.经过检查,发现声明的变量和下面引用的变量不一致 var doughnut2D = new FusionC ...