git问题汇总(不定时更新)

文章目录

fatal: 拒绝合并无关的历史

$ git pull
fatal: 拒绝合并无关的历史

原因: 新建本地库和远程库历史记录没有关系
解决方案 使用 --allow-unrelated-histories 参数

$ git pull origin master --allow-unrelated-histories  
来自 gitee.com:xxxxxx
 * branch            master     -> FETCH_HEAD
Merge made by the 'recursive' strategy.
 README.en.md | 36 ++++++++++++++++++++++++++++++++++++
 README.md    | 39 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)
 create mode 100644 README.en.md
 create mode 100644 README.md

配置了SSH公钥,提交时还需要密码验证

原因: 本地库添加远程库时,使用了非ssh的地址
解决方案:删除远程库,使用ssh形式的链接

$ git remote remove origin
$ git remote add origin git@gitee.com:username/rep.git
上一篇:如何解决fatal: early EOF,fatal: index-pack failed问题


下一篇:git远程克隆仓库报错`fatal: The remote end hung up unexpectedly`