别找了,你git配置遇到的问题我都遇到了!!

内容简介:

这里记录配置GitHub时所遇到的问题及博主所用到的解决方案。
前言:你需要先看配置的基础教程链接:
https://blog.csdn.net/qq_43164497/article/details/108661860
一、SSH相关
二、git git push --set-upstream origin master
三、config文件未初始化用户名及相关信息


一、SSH相关

博主电脑为windows系统,配置GitHub过程需要windows系统安装OpenSSH,使其支持SSH,关于如何安装OpenSSH,步骤如下:

  1. 下载并解压OpenSSH
    本人使用的方式是使用GitHub进行检索SSH进行下载
    得到OpenSSH压缩包,并解压,如图所示:
    在这里插入图片描述
  2. 移动安装文件
    将解压后的文件夹中的所有文件,复制至C:\Program Files\OpenSSH-Win64
  3. 配置系统环境变量
    将其添加进环境变量,依次点击计算机->属性->高级系统设置->环境变量->PATH,在 系统变量的PATH 中添加进OpenSSH路径:
    在这里插入图片描述
  4. 检测安装是否成功
    打开window命令行输入cmd进行界面,并在界面中输入ssh,如下图显示内容即为安装成功。
    在这里插入图片描述

二、git git push --set-upstream origin master

问题描述:当在git Bash中使用git push命令进行上传文件至github.com远程库中时,系统报错,需要输入git git push --set-upstream origin master,当输入该命令后,仍然报错,如图所示:
在这里插入图片描述
本人在遇到上述问题时,在网上大肆搜索,终于看到一位博主将他的方案告知,大家可以参考jeady小五https://blog.csdn.net/downanddusk/article/details/88344389,再次感谢。这里简要介绍他的方法:
本人在使用过程,采用的是方法一,具体解释可参考上述链接的博客。

  1. 方法一
git pull --rebase origin master
push -u origin master
  1. 方法二
git push -u origin master
git push -u origin master -f

三、config文件未初始化用户名及相关信息

问题描述:当配置过程中,显示需要配置用户名等信息,则需要在./git/config文件中,进行修改,其修改内容如下(参考):

[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true

[remote "origin"]
	url = https://用户名:注册邮箱@github.com/用户名/(repository)仓库名.git
[branch "master"]
	remote = origin
	merge = refs/heads/master

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值