git本地仓库上传到github远程仓库

上传本地仓库的有两种办法分别是HTTPS和SSH,HTTPS无需配置但每次上传需要登录账号验证,SSH需要配置但每次上传不需要验证且只需要配置一次就行,所有我选择了SSH

第一步 SSH配置

首先我们打开电脑终端Win+R输入cmd就能打开终端

ssh-keygen -t rsa -b 4096 -C "你的邮箱"

然后输入上面的代码 三次回车Enter后

就能在本地生成SSH的公钥与私钥
 

我们打开id_rsa.pub这个文件赋值里面的内容后打开我们的github

Sign in to GitHub · GitHub👈传送门

选择SSH and GPG keys 点击New SSH kyes

 

 填入我们刚刚复制的公钥和名字(随便填)

我们在终端输入如下代码

ssh -T git@github.com

跳出选项填yes

 如果出现Hi 用户名 ! ..... 就证明配置成功了

这样我们就完成了第一步

第二步 创建远程仓库

我们要创建远程的空白仓库,打开官网点击new

 这里我们填上库名即可

 填完创建,我们就得到的空白的远程仓库

第三步 创建本地仓库

 创建一个空文件夹,鼠标右击Git Bash Here

输入

git init

初始化仓库

 文件夹内就会生成一个.git文件夹

没看到文件夹勾选这个选项

这里我创建了一个intdex的网页演示

在刚刚打开的终端输入

git add.为添加所有文件到暂存区

git commit -m "xxxx"为提交暂存区到本地仓库并留条备注

输入完以上代码打开我们刚刚的创建的远程仓库选择SSH依次输入红框中的代码

 

输入成功能把本地仓库上传,只需输入git push 即可再次上传

 刷新网页我们就能看到刚刚上传的index网页文件

常用代码

提交文件为暂存区:git add 分支名

提交全部文件为暂存区:git add .

上传暂存文件到仓库:git commit -m "提交时想带上的话"

快速提交到仓库:git commit -a -m”提交时想带上的话“

查询所有分支:git branch

创建分支:git branch 分支名 (基于当前分支创建)

切换分支:git checkout 分支名

快速创建并切换分支:git checkout -b 分支名

合并分支:git merge 分支名(不能处于要合并的分支上)

删除分支:git branch -d 分支名(需要分支已经被合并过)

强删分支:git branch -D 分支名 (管你有没有被合并强删)

 以上仅为本人理解,如有错误欢迎指正。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值