git上传项目到GitHub

一、创建github repository(仓库)
  1. 创建github repository,仓库信息,名字为"wyj_first"
    在这里插入图片描述
    创建成功,如下:
    在这里插入图片描述
二、安装git客户端
2.1 下载安装git客户端

官方下载地址:http://git-scm.com/download/
在这里插入图片描述

2.2 绑定用户

绑定用户:
user.name 为github注册的账号
user.email 为github注册的邮箱
在这里插入图片描述

三、为Github账户设置SSH key
3.1 生成ssh key

$ ssh-keygen -t rsa -C “xxxxxx@163.com”来生成。(“xxxxxx@163.com”为github注册的邮箱)
1)是路径确认,直接按回车存默认路径即可
2)直接回车键,这里我们不使用密码进行登录, 用密码太麻烦;
3)直接回车键
在这里插入图片描述
去对应目录C:\Users\Y\ .ssh里(Y为电脑用户名),用记事本打开id_rsa.pub,得到ssh key公钥
在这里插入图片描述

3.2 为github账号配置ssh key

点击settings在这里插入图片描述
打开SSH keys菜单, 点击Add SSH key新增密钥。将id_rsa.pub文件中key粘贴到此,点击Add key生成密钥。
在这里插入图片描述
github账号的SSH keys配置完成。
在这里插入图片描述

四、上传本地项目到github

1、Git init (在本地工程目录下),生成.git 文件夹
$ Git init

2、上传文件
$ git add xxx
(xxx替换成具体要上传的文件名)

3、添加上传文件的描述
git commit -m “main”

4、与远程分支相关联
git remote add origin https://github.com/XinyiYing/D3Dnet.git
在这里插入图片描述
5、上传本地工程
git push origin main

6、报错处理
报错:“fatal: unable to access ‘https://github.com/XinyiYing/D3Dnet.git’: Failed to connect to github.com port 443 after 21129 ms: Timed out”
处理:
git remote rm origin (删除远程关联)
git remote add origin git@github.com:XinyiYing/D3Dnet.git (添加新的远程关联)
git push origin main (上传本地工程)

五、在现有repo上传一个新分支

1、Git init (在本地工程目录下),生成.git 文件夹
$ Git init

2、上传文件
$ git add xxx
(xxx替换成具体要上传的文件名)

3、添加上传文件的描述
git commit -m “webpage”
(“webpage” 为分支名)

4、创建分支
git branch webpage

5、切换分支
git checkout webpage

6、与远程分支相关联
git remote add origin https://github.com/XinyiYing/D3Dnet.git
在这里插入图片描述
7、将分支上传
git push origin webpage

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值