Git踩坑日记:github bash上传远程库失败的部分原因与解决方法

2022-04-24 14:06:18 浏览数 (1)

前言

咱们在用github bash上传远程库的时候有一些报错和上传不了其实都是一些步骤不对或者电脑有配置跟不上导致一些弹窗报错

我们首先来回一下配置文件前和上传文件的步骤:

切记:

代码语言:javascript复制
步骤大概分为添加文件、添加文件说明、提交到暂存区、上传远程库。

我们第一次打开github bash时需要配置一些东西

1、设置用户名 ‘就是你在gihub上的用户名’

代码语言:javascript复制
git config --global user.name

设置邮箱 ‘你在注册时用的邮箱’

代码语言:javascript复制
git config --global user.email

2、然后进入项目文件夹将其初始化

代码语言:javascript复制
git init

3、添加文件/文件夹

代码语言:javascript复制
git add 文件名 //添加文件
git add. 文件夹名 //添加文件夹

4、我们添加了文件或者文件夹之后要写提交说明

代码语言:javascript复制
git commit -m '' //引号内为文件说明

5、连接远程库

代码语言:javascript复制
git remote add origin 你的远程库地址

6、获取远程库与本地同步(可省略,如远程库不为空必须做这一步,否则会提交可能会失败)

代码语言:javascript复制
git pull --rebase origin master

7、上传本地库内容,其实就是推送当前分支。

代码语言:javascript复制
git push -u origin master

在这一步注意了,推送时会让你输入账号密码,然而每次都要输入且如果.NET服务没有到达4.6.1及以上会弹出以下报错。

解决方法:点击是并进入.NET服务升级页面下载v4.6.1或更高(我的操作系统只支持v4.6.1)

总结:如果没下载,报错后输入账号密码其实也能上传,只不过弹出的报错窗口和频繁输入账号密码比较麻烦而已,升级了之后第一次上传就会让你绑定github并发送邮件给你,确认完后每次上传都不会报错且会自动输入密码了。

0 人点赞