码迷,mamicode.com
首页 > Web开发 > 详细

将本地新的项目上传到GitHub新建的仓库

时间:2018-08-22 18:33:21      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:好的   python   终端   建仓   tor   push   ase   strong   erro   

序:之前有人问过我怎么把自己的文件上传到自己新建好的GitHub仓库,也看到一些群里有人问过。所以就打算写一篇文章,记录一下怎么把本地新建的项目上传到自己的GitHub仓库,希望能帮助一下还不太懂的人,各路大神、大牛、大拿请忽略。

1.新建本地库

找个路径新建一个文件夹,也可以使用git-bash创建
技术分享图片
打开git bash,使用mkdir创建文件夹
技术分享图片
命令:

mkdir python2                  #新建名为python2的文件夹
cd python2                       #进入文件夹
git init                              #通过命令git init把这个文件夹变成Git可管理的仓库 

2.把需要上传的项目文件添加到新建的本地库

  • 把需要上传到GitHub的项目文件或文件夹复制到新建的python2这个本地仓库
    技术分享图片

  • 然后通过 git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的
    技术分享图片
    命令:
    git status       #查看状态
    git add .         #把该目录下的所有文件添加到仓库
  • 使用git commit命令把项目文件提交到仓库
    技术分享图片
    命令:
    git commit -m "first commit"       #添加-m参数,提交的注释内容

    3.创建ssh key

  • 还是在git bash 终端输入命令
    git config --global user.name "你的GitHub用户名"
    git config --global user.email "你的GitHub注册邮箱"
    ssh-keygen -t rsa -C "你的GitHub注册邮箱"
  • 在提示设置密码的时候直接按回车键就可以。因为那是要设置你的秘钥密码,设置了之后,每次使用秘钥的时候都要输入密码。我使用的是自己的电脑平时只有自己用,所以没设置秘钥密码,如果你使用的是公共电脑,你可以设置秘钥密码保证秘钥安全。
  • 将公匙添加到github上

技术分享图片

技术分享图片
技术分享图片

4.在Github上创建一个仓库

  • 可以直接点New repository来创建
    技术分享图片

    5.Github上创建好的仓库和本地仓库进行关联

  • 关联命令
    git remote add origin https://github.com/blurcat/python2-project.git
    #注意origin后面加的是你Github上创建好的仓库的地址

6.把本地库的所有内容推送到远程仓库(GitHub新建好的库)

技术分享图片

  • 另外,这里有一点需要注意一下,就是在上面创建GitHub仓库的时候,如果你勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么到了将本地仓库内容推送到GitHub仓库的时候就会报一个error: failed to push some refs to ‘https://github.com/blurcat/python2-project.git
  • 这是由于新创建的那个仓库里面的README文件不在本地仓库目录中,这时可以通过以下命令先将内容合并一下:
    git pull --rebase origin master
  • 合并之后再push就能成功了。
    技术分享图片

将本地新的项目上传到GitHub新建的仓库

标签:好的   python   终端   建仓   tor   push   ase   strong   erro   

原文地址:http://blog.51cto.com/888888hfer/2162884

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!