zoukankan      html  css  js  c++  java
  • 将本地项目上传到GitHub

    GitHub网址是 https://github.com

    如果你没有账号需要注册一个账号,注册后的页面。

     首先创建一个仓库,用来存储你的项目。步骤:先用鼠标点右上角的 “ + ”,然后再点 “New repository”  。截图如下:

     ''Repository name'' 是项目名称,“Description” 是项目的介绍。下面的 “Public” 、"Private" 是权限,是说你这个项目可以别人看,还是私密的。最后点 “Create repository”

    接着会进入以下界面,在这里你要记住 “Quick setup - if you're done this kind of thing before” 这一行下的“SSH”后面的内容,我这里是:https://github.com/KonglxGiThub/project_star.git (这个地址下面上传项目到GitHub会用到)

    然后需要下载一个git,可以网上搜索git下载,官网地址:https://git-scm.com/。

    安装完毕后,就打开Git Bash

    我的项目路径是如下:

     把指令切换到这个目录:

     接着 输入 " git init ",此命令初始化一个新本地仓库,它在工作目录下生成一个名为.git的隐藏文件夹。(创建成功后,设置文件属性显示隐藏的文件就可以看到)

      再输入 " git add . ", 这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把' . '换成这个特定的文件名即可。

     接着输入 git commit -m "first commit ",表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。例如 " git commit -m "第一次提交 " 。(我的已经创建SSH KEY,没有的参照最下面创建SSH KEY步骤创建一个

    使用git commit命令时提示"Please tell me who you are"

    出现上面的提示,需要你登录确认身份,解决方法如下:(执行红色git 命令,注意 “ 前面是有空格的,就是com和KonglxGiThub 后边有空格)

    git config --global user.email "konglxgithub@163.com "
    git config --global user.name "KonglxGiThub "

    然后继续执行git commit -m "first commit "命令

     输入 "git remote add origin https://自己的仓库url地址(上面有说到)"  将本地的仓库关联到github上,我的是 git remote add origin https://github.com/KonglxGiThub/project_star.git

    最后一步,输入 "git push -u origin master ",这是把代码上传到github仓库的意思。(可能提示需要输入用户和密码,注册GitHub的账号和密码)

     出现上面的情况,就说明你已经成功,上传就完成了(上传速度可能有点慢)。

     上传成功。(第一次创建会遇到各种问题,慢慢解决)

    创建SSH KEY。

    最后,因为我的已经有SSH KEY。没有的话,需要创建。参照如下:

    由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,所以连接时需要设置一下:

      创建SSH KEY。先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,没有就通过下面命令创建

       $ ssh-keygen -t rsa -"konglxgithub@163.com"           此处是GitHub的邮箱。

           然后一路回车。这时你就会在用户下的.ssh目录里找到id_rsa和id_rsa.pub这两个文件   

     登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面:

     

  • 相关阅读:
    hdu 2586(最近公共祖先LCA)
    hdu 3394(点双连通)
    hdu 4005(边双连通)
    hdu 2460(tarjan求边双连通分量+LCA)
    【转载】8天学通MongoDB——第四天 索引操作
    【转载】8天学通MongoDB——第三天 细说高级操作
    [转载]MongoDB开发学习 经典入门
    【原创】jQuery 仿百度输入标签插件
    ★《唐琅探案》后记【2】
    ★《唐琅探案》后记【1】
  • 原文地址:https://www.cnblogs.com/konglxblog/p/12044018.html
Copyright © 2011-2022 走看看