1、注册一个gitHub账户

2、新建立一个远程仓库(登陆进去后-->点击图标 --> New repository )

3、跳转后,填写相关信息(仓库名称及选项,在建立仓库的时候初始化了后,在项目文件夹里就不需要初始化了,初始化:git init)

4、在本地的文件夹里右击如图(文件夹最好是你以后放代码的文件夹):

  git init 初始化仓库

5、创建本地ssh    $ ssh-keygen -t rsa -C  "email@163.com"

6、复制公钥内容

7、粘贴公钥

8、验证连接是否成功  $ ssh -T git@github.com ;

 输入yes就会看到:You've successfully authenticated, but GitHub does not provide shell access

9、设置用户名+邮件 ,把远程仓库克隆岛本地。然后添加文件然后提交

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

10、push到git上   ( git push origin master -u   加上 -u  ,第二次就可以直接 git push ,前提是同一个项目未关闭窗口)

  

  

完成!!!

相关命令:

  git   status : 查看状态

  git   diff   : 工作区与暂存区比较

  git   diff   --cached   :暂存区与历史区比较

  git   diff    master     : 工作区与历史 区比较

  

  git   reset  head   文件名    :  撤销回add上去的内容

  git   checkout    文件名     :  删除暂存区的内容

  git   reset  --hard   commit 的码   :  回滚  从历史区 到 工作区

  git   log  :  查看当前版本以前的日志       复制commit码的时候最好不要少于6位

  git   reflog   :  查看所有日志

  git  branch    :  查看分支   master是默认主分支,可修改

  git  branch   分支名     : 创建分支

  git  checkout  分支名   : 切换分支

  git  branch  -D   分支名   :删除分支

  在本分支中创建的文件 ,并提交到此分支中,分支才会管理此文件

  git   merge   被合并的分支名    : 合并分支  , 需切换到主分支中,才能合并分支

  echo    "内容"      >>(此符号代表最加 , > 会覆盖原有的内容)       文件名     :追加文件到文件中

  touch  .gitignore   忽略文件  (在上传文件的时候需要忽略的文件放在此处)

  

  git  remote  -v  查看所有被推送的远程地址

  git  remote  rm -o   删除

  

  nrm   test     :查看源

  nrm   use    taobao   :切换源

  nrm   add   xh  源的地址    :添加源

gitHub搭建的更多相关文章

  1. hexo+github搭建个人博客

    最近用hexo+github搭建了自己的个人博客-https://liuyfl.github.io,其中碰到了一些问题,记录下来,以便查阅. hexo+github在win7环境下搭建个人博客:hex ...

  2. 《Hexo+github搭建个人博客》

    <Hexo+github搭建个人博客> 文/冯皓林 完稿:2016.4.22-2016.4.23 注意:本节教程只针对Windows用户.本教程由无人赞助,赞助写出. <Hexo+g ...

  3. 用 Hexo + Github 搭建自己的博客

    扯在前面 在很久很久以前,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近突然有了兴趣,于是就自己参照网上的教程,搭建了属于自己的博客. 至于为什么要搭建自己的博客了?哈哈,大 ...

  4. 使用Node.js+Hexo+Github搭建个人博客(续)

    一.写在前面 在我的上一篇博客<使用Nodejs+Hexo+Github搭建个人博客>中,已经介绍了如何使用 Hexo 在 Github Pages 上搭建一个简单的个人博客.该篇博文将在 ...

  5. 使用Hexo+Github搭建属于自己的博客(基础)

    前言 hexo是一个台湾人做的基于Node.js的静态博客程序,优势是生成静态文件的速度非常快,支持markdown, 我最终选定它的原因是它速度快而且不容易出错,并且可以一键部署到github或者其 ...

  6. 【教程向】——基于hexo+github搭建私人博客

    前言 1.github pages服务生成的全是静态文件,访问速度快: 2.免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台: 3.可以随意绑定自己的域名,不仔细看的话根本看 ...

  7. GitHub搭建个人网站详细教程

    GitHub搭建个人网站详细教程: http://blog.csdn.net/gane_cheng/article/details/52203759

  8. 通过github搭建个人博客

    今天突发奇想,想用GitHub搭建一个个人博客,就大概学习了一下,特此记录. 其实非常简单,首先要知道,这里是通过GitHub Pages进行搭建的,什么?不知道什么是GitHub Pages?Git ...

  9. 使用github搭建个人html网站

    前言:搭建个人网站早就想做了,最近有空就宅在家学习,突然发现github就可以搭建个人的纯html网站,于是开始了这项工作.转载请注明出处:https://www.cnblogs.com/yuxiao ...

  10. hexo+github搭建博客跳坑

    hexo+GitHub搭建博客过程中,hexo安装成功,可以启动和运行,但是访问localhost:4000却无法访问,弄了半天,最后发现是福昕阅读器占用了4000端口 解决办法: 采用命令hexo ...

随机推荐

  1. JNI错误总结(转)

    源:JNI错误总结 最近公司里要用JNI技术,用java去调用已经写好的本地DLL库.之前自己也没接触过相关技术,其中花了大部分时间在调试改错上面,网上对于错误的解决方案也不多,现在项目接近完工,自己 ...

  2. 【spoj8222】 Substrings

    http://www.spoj.com/problems/NSUBSTR/ (题目链接) 题意 给出一个字符串S,令${F(x)}$表示S的所有长度为x的子串出现次数的最大值.求${F(1)..... ...

  3. OO设计原则 -- OO设计的原则及设计过程的全面总结

    这部分增加一点自己的感想,OO设计原则下面讲述的很清晰;看完之后有点感想如果我们在实际开发当中能够把这些原则熟烂于心的话那我们的代码质量和个人能力会有很显著的提神.根据自己的实际经验看很多开发者在开发 ...

  4. JS数字金额大写转换

    /** 数字金额大写转换(可以处理整数,小数,负数) */ var digitUppercase = function(n) { var fraction = ['角', '分']; var digi ...

  5. 012-ViewState状态保持

    客户端的状态保持方案:ViewState.隐藏域.Cookies.控件状态.URL查询参数服务端的状态保持方案:Session(会话).Application.Caching(缓存).DataBase ...

  6. 获取linq生成的sql语句

    命名空间:using System.Data.Objects; var query = db.TxtRes.Join(db.LangRes, a => new { id1 = a.ResID, ...

  7. 如何使用python timeit模块使用实践

    其实平时使用测试应用运行时间的情况 细算一下还真的很少.很久没有做性能优化的工作,不管是cProfile还是timeit模块都已经生疏了很久没有使用,我在以前的文章里面有提到过cPfile的性能测试使 ...

  8. 如何获取DOM中当前获取焦点的元素

    <script type="text/javascript"> function msg(e) // e = event { var target; //initial ...

  9. iOS 程序测试、程序优化、提交前检测

    1. 数据显示如果是数值要考虑到0的情况 2. 数据变化对前一个页面及相关页面的影响,也即数据同步问题.如果是有其它设备改变数据,那数据请求就应该在willappear(视图将要显示事件)进行请求,以 ...

  10. ZOJ 1011 - NTA

    题目大意:有一颗完全二叉树,给节点一个信号会从一个表中选择一对信号分别传递给两个子节点.最后判断所有叶子节点是否满足给定的规则.题目有点长,具体可参见原题. 首先是表格中数据的存储,由于会有多个元素, ...