git clone 提示OpenSSL SSL_read
git clone 时提示Connection was reset, errno 10054类错误

fatal: unable to acce ss 'https://github.com/fex-team/ueditor.git/': OpenSSL SSL_read: Connection was reset, errno 10054
 备注:以下方法只是归纳整理,不一定 100% 成功。但是也可以作为备选尝试。 
  一般是这是因为服务器的 SSL 证书没有经过第三方机构的签署,所以才报错。  
 - 解决办法一
先修改设置解除ssl验证。
git config --global http.sslVerify false
然后重新clone即可。用完后可以再设置回来
git config –global http.sslVerify true- 解决办法二
如果提示Filename too long,说明文件名或路径太长
git config --global core.longpaths true- 解决办法三
下载太慢了。超时被对方强制取消下载。如果是上传push提示的话。可能是文件过大
修改为500M
git config http.postBuffer 524288000git push 版本冲突问题

git push -f 强制推送 此方法不推荐
(1)正确的解决方法就是将你的仓库和你的gitee合并了,用填充的方法,即:
git pull --rebase origin master
(2)输入上述命令,其中origin代表你的仓库uri,后面的master表示将当前的提交到本地仓库的内容和远程仓库合并;
再输入如下命令,即可将本地仓库推送到远程仓库:
git push origin master 如下所示,根据提示输入命令无效,报错 ! [rejected] master -> master (fetch first) ;原因是没有readme.md文件,其实你自己创建了,再去上传还是错的。 
  
  如果冲突是修改了同一个文件。  
   需要这样操作 
 第一步:
git pull --rebase origin master
第二步:
git rebase --continue
第三步:git push origin master 或
git push 
 冲突文件效果如下:

冲突后其它客户端可以拉取,冲突文件如下
 
 session- Access denied

gitee报错“remote: [session-1f47159e] Access denied“的解决方法
 这种情况出现在 2 个 git 账号切换的时候,需要清除上一个账号的信息,重新输入当前的账户和密码  
  git config --system --unset credential.helper 最终解决效果如下:  
  
 git pull 出现错误

处理方法一:
如果你想保留刚才本地修改的代码,并把 git 服务器上的代码 pull 到本地(本地刚才修改的代码将会被暂时封存起来)
git stash
git pull origin master
git stash pop 处理方法二: 
 如果你想完全地覆盖本地的代码,只保留服务器端代码,则直接回退到上一个版本,再进行 pull
git reset --hard
git pull origin master
或者
git reset --hard
git pullwindows系统下切换用户
 删除相关凭据保存  
  
  
点击删除即可