如何上传本地文件到github(包含用github desktop)【适用于新手的详细版本】

一、github账号创建及下载

  1. 在github上创建账号 https://github.com/
  2. 下载git安装 https://gitforwindows.org/
  3. 对git想要有更多了解可以看廖雪峰老师的博客 https://www.liaoxuefeng.com/wiki/896043488029600

二、配置密钥、git bash

  1. 首先新建一个文件夹,在该文件夹中放入要上传的项目
  2. 在当前界面按shift加鼠标右键,选择git bash hereCiel
  3. 配置github账号和密码
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
  1. 生成密钥
$ ssh-keygen -t rsa -C "email@example.com"

可能会出现Enter passphrase(empty for no passphrase) ,输入个简单的密码(要记住)即可;接着会出现Enter same passphrase again,就再输入一下刚才的密码。接着回车会显示:

The key’s randomart image is:
±–[RSA 2048]----+
| . . |
| . = . . o|
|o o * . . …|
|E oo o . o… |
| B . o S . … |
|. o o .o… |
| . o**. |
| .B=+%. |
| +*BoBo |
±—[SHA256]-----+,这说明SSH key就已经生成了。

  1. 查看生成密钥的位置
$ cd ~/.ssh/
$ pwd

就会看到当前密钥的存放位置

  1. 找 到id_rsa.pub 用记事本打开,全选,复制Ciel

  2. 打开github个人账号的SSH设置页面在这里插入图片描述

找到SSH and GPG Keys,点击右上角的New key
把刚才从id_rsa.pub复制的内容粘贴到key中,title随意取名,然后点Add SSH keyCiel

三、创建仓库

1.在个人页面点 New repository

在这里插入图片描述
在这里插入图片描述
2.创建好仓库后,点击Code在SSH这一栏复制地址(以.git结尾的)(点地址右边的图标)
在这里插入图片描述

3.在要上传项目的文件夹内,按住shfit,鼠标右键,点击git bash here,依次执行下列命令

$ git init

此时文件夹内会多出一个.git的隐藏文件

$ git add .
$ git commit -m "注释" 

注释可以随便写,比如load a new folder

$ git remote add origin 地址 

地址就是在个人创建的仓库中复制的那个地址
即(git@github.com:xxxxxx.git)

$ git pull --rebase origin master
$ git push -u origin master

通过以上步骤就可以在个人仓库中看到新上传的文件

P.S.

可以将master分支设为默认:在个人仓库的Settings中找到Branches,将master作为default branch即可,点击Update
在这里插入图片描述

用github desktop上传

首先下载github desktop

https://desktop.github.com/

  1. 用github账号登录
  2. 在这里插入图片描述在这里插入图片描述
    在本地创建一个仓库(最好选全英文路径),创建好了以后把想要上传的文件夹复制进去,蓝色打钩的是创建好仓库后自动生成的,红色打钩的是复制进来想要上传的文件夹。
    在这里插入图片描述
  3. 点击 commit master在这里插入图片描述
  4. 再点击Publish repository,在弹出的框中输入想要呈现在github个人页面的仓库名称,在“Name”中填,填完publish repository即可。
    在这里插入图片描述在这里插入图片描述
  5. 刷新github页面即可看到新上传的仓库。仓库默认状态为private,可以在页面中转改为public。在仓库Settings找到options项,下拉到最底部。通过change visibility改为public。在这里插入图片描述
  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值