zoukankan      html  css  js  c++  java
  • github上传本地项目

    github上传本地项目,分为两个部分:

    1、如果建立了ssh key的,直接看第二部分的上传部分就行了

    2、如果没有建立ssh key的,就从头开始看吧

    ——————————————————我是快乐的分割线——————————————————

    第一部分建立钥匙:

    1、在本地创建ssh key:

    $ ssh-keygen -t rsa -C "your_email@youremail.com"
    

    输入后会让你输入密码,一般这个不要输入了,回车跳过

    2、直接点回车,说明会在默认文件id_rsa上生成ssh key 

    然后系统要求输入密码,直接按回车表示不设密码

    重复密码时也是直接回车,之后提示你shh key已经生成成功。

    得到下图:

    3、然后我们进入提示的地址下查看ssh key文件,地址就是第一步写着保存地址:

     

    打开id_rsa.pub,复制里面的key。里面的key是一对看不懂的字符数字组合,不用管它,直接复制。

    4、回到github网站,进入Account Settings,左边选择SSH Keys,Add SSH Key

    5、title随便填,粘贴key,复制-add即可

    第二部分上传项目

     1、进入你要上传文件的目录下,右键git bash here

    验证是否连上了github,后面会让你输入密码

    验证是否成功,在git bash下输入

    $ ssh -T git@github.com
    

    回车就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

    2、接下来我们要做的就是把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们

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

    分别输入上述命令行 回车, 我的界面显示如下

    3、按照官网的做法:

    下面是你在网上的github里面新建仓库的时候网站给你的做法:

    下面的内容都是按照他给的做法来做的

    echo "# EDM" >> README.md
    git init                    ##增加一个.git文件夹
    git add README.md          ##上传你的文件,文件名为README.md,我用的是git add --all,也就是上传当前文件夹的全部
    git commit -m "first commit"       ##我用的是git commit -m "TTyb"
    

    4、这里继续

    git remote add origin git@github.com:TTyb/EDM.git
    git push -u origin master
    

     成功:

  • 相关阅读:
    ACM ICPC 2008–2009 NEERC MSC A, B, C, G, L
    POJ 1088 滑雪 DP
    UVA 11584 最短回文串划分 DP
    POJ 2531 Network Saboteur DFS+剪枝
    UVa 10739 String to Palindrome 字符串dp
    UVa 11151 Longest Palindrome 字符串dp
    UVa 10154 Weights and Measures dp 降维
    UVa 10271 Chopsticks dp
    UVa 10617 Again Palindrome 字符串dp
    UVa 10651 Pebble Solitaire 状态压缩 dp
  • 原文地址:https://www.cnblogs.com/TTyb/p/5775541.html
Copyright © 2011-2022 走看看