http://m.blog.csdn.net/article/details?id=50441442

本文将详细介绍如何托管你的项目到github上
 
 
一、首先你要有三个东西  github账号、上传工具msysgit 和 你的项目。
1.注册一个github账号

要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先注册一个账号。

打开浏览器,在地址栏输入地址:https://github.com(如下图),填写用户名(name20151231)、邮箱(1195644309@qq.com)、密码(********),点击Sign up for GitHub ,跳转到下一界面,拖动到页面最下面点击Finish Sign Up即可完成注册,github也会给你注册用的邮箱发一份邮件让你认证邮箱。点击Verify email address或者下面的链接即可认证成功。



 
2.github账号有了,我们就开始安装上传工具msysgit了。
因为官方下载安装包比较慢,下面分享一个windows的安装包。
msysgit2015.12.31最新安装包(windows)百度云分享下载地址:http://pan.baidu.com/s/1hrgTIdu
安装的时候 最后会有两个教程上没有的直接选默认的,点next就好。
 
右击桌面显示下图所示表示安装成功(windows10)

 
3. 自己写好的一个项目。
 
 
二、开始上传项目到github.
1.首先进入github主页,登录你刚注册的账号。点击New repository.
 

 
 
2.输入你的Repository name(仓库名),即可创建。 Description和下面的可以不填。

 
3. 点击途中红框的地址即可复制这个仓库的地址。也可以自己复制前面的地址。

 
 
4.来到你的项目的根目录。如图,笔者的项目名字是shareTest. 

 
 
5.然后鼠标右击界面空白地方,点击Git Bash Here 出现如图所示界面

 
 
6. 输入git clone 加上 第三步 复制的地址,然后回车。
笔者输入的就是git clone https://github.com/name20151231/MyProject.git

 
7.然后你的项目目录下会有一个新的文件夹(笔者的是MyProject,您的就是你刚刚创建的仓库名字)。如图
 

 
 
8.然后选中除了这个文件夹(笔者的是MyProject,您的就是你刚刚创建的仓库名字)之外的文件,全部复制到 这个文件夹(MyProject)里面去。

 
9.然后输入 cd MyProject  回车进入该仓库的根目录目录。(笔者的是MyProject,您的就是你刚刚创建的仓库名字)

 
 
10.输入  git add .  (后面这个点要带上,add后面还有个空格)。将这些文件添加到你本地的仓库。

 
 
11.输入 git  commit -m "logs"  引号里面是你对本次提交的说明信息,笔者写的信息是 logs。
 
12.最后输入 git push -u origin master   然后会弹框提示你输入你的用户名(就是刚刚注册github账号的名字,笔者的是 name20151231),点击ok,又弹框提示你输入密码(你注册用户明对应的密码)。再点击点击ok,项目就上传完毕了,打开github点击你刚刚创建的仓库 ,就看到 项目都在里面了。如图所示。输入 exit 就可以退出msysgit.

 

 

 

 
 
参考资料:http://jingyan.baidu.com/article/f7ff0bfc7181492e27bb1360.html

直接利用本地git上传项目到github的更多相关文章

  1. 使用git上传项目到GitHub上

    之前的博客有<使用git拉取GitHub上的项目>的文章,那么现在说一下,如何上传项目到GitHub上. 1. Git的.gitignore 文档配置 因为项目中可能有很多的图片还有nod ...

  2. 用git上传项目到GitHub或者码云全过程

    用git上传项目到GitHub或者码云全过程 1. 会生成一个隐藏文件夹".git".这是一个不可删文件,因为暂存区和历史区还有一些其他的信息都在这里,删掉就不是一个完整的仓库了 ...

  3. Git 上传项目到 Github

    Git 上传项目到 Github 该文章主要讲解Git 上传项目到 Github,Gitee同理 配置Git 下载.安装Git 下载后一路(傻瓜式安装)直接安装即可 如果第一次使用git的话,需要设置 ...

  4. 利用Git上传项目到github以及遇到的问题

    今天学习如何利用git从本地端上传项目,以及遇到问题的解决方法 1.要有自己的github账号,并创建一个仓库, 2.输入仓库的名称,直接Create 注:记住常见成功后的这个地址,后边要用到: 3. ...

  5. 使用Git上传项目到GitHub仓库

    GitHub账号注册很长时间了,但是没怎么上传过东西.今天学习如何利用Git工具将代码上传到GitHub,了解了一些常用命令 $ git config --global user.name " ...

  6. git上传项目到github简易步骤

    第一步: 在github创建仓库,创建完成进入该仓库,仓库地址如:https://github.com/winerss/wcMall格式 第二步:使用git,cd到本地项目目录下,执行git明令: g ...

  7. git上传项目到github远程库

    最近在学习使用 git 上传管理项目,依照教程,建好了一个远程库,也实现了本地库与远程库的项目同步上传,但是在试着将本地库里的项目上传到另一个新建远程库时遇到了问题,一直上传不成功,经过一番查找摸索终 ...

  8. Git上传项目到GitHub

    1.注册账户 https://github.com/ 2.创建仓库 3.需要安装 Git   http://msysgit.github.com/ 4.本地创建ssh key(不是必要,不创建ssh可 ...

  9. 使用git上传项目到github

    来自: http://www.cnblogs.com/specter45/p/github.html GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn ...

随机推荐

  1. C&C++——段错误(Segmentation fault)

    C/C++中的段错误(Segmentation fault) Segment fault 之所以能够流行于世,是与Glibc库中基本所有的函数都默认型参指针为非空有着密切关系的.来自:http://o ...

  2. scrapy新版本特性

    1:在spider中返回一个自定义的字典,老版本中需要先定义一个Item,填充后再返回一个对象 新版本中可以直接返回一个字典 2:Per-spider settings  为每个spider进行单独设 ...

  3. JS alert()、confirm()、prompt()的区别

    这三个都是属于弹框类型的 使用警告.提示和确认消息框来获得用户的输入.这些消息框是 window 对象的接口方法.由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例 ...

  4. Redis(1) 初识Redis

    redis介绍: Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库,缓存和消息代理.它支持数据结构,如字符串(String),哈希(Hash),列表(List),集合(Set),具有范 ...

  5. 用eval转化对象

    var str = '{"name": "tom","age": 12,"sex": "man"}' ...

  6. bzoj 1576: [Usaco2009 Jan]安全路经Travel——并查集+dijkstra

    Description Input * 第一行: 两个空格分开的数, N和M * 第2..M+1行: 三个空格分开的数a_i, b_i,和t_i Output * 第1..N-1行: 第i行包含一个数 ...

  7. 【洛谷 P3304】[SDOI2013]直径(树的直径)

    题目链接 题意,求一棵树被所有直径经过的边的条数. 这题是我们8.25KS图论的最后一题,当时我果断打了暴力求所有直径然后树上差分统计的方法,好像有点小问题,boom0了. 考完改这题,改了好久,各种 ...

  8. [bzoj3223]文艺平衡树——splay

    题意 你应当编写一个数据结构,支持以下操作: 反转一个区间 题解 我们把在数组中的位置当作权值,这样原序列就在这种权值意义下有序,我们考虑使用splay维护. 对于操作rev[l,r],我们首先把l- ...

  9. django2.0的reverse

    导入: 官方文档地址:https://yiyibooks.cn/xx/Django_1.11.6/topics/http/urls.html from django.urls import rever ...

  10. algorithm ch6 priority queque

    堆数据结构的一个重要用处就是:最为高效的优先级队列.优先级队列分为最大优先级队列和最小优先级队列,其中最大优先级队列的一个应用实在一台分时计算机上进行作业的调度.当用堆来实现优先级队列时,需要在队中的 ...