Git 拉取远程仓库失败

1 配置 SSH KEY

  在拉取仓库时,需要本地配置免密登录 SSH KEY,如下操作:

  • 打开 Git Bash 客户端,输入一下命令生成 SSH KEY
ssh-keygen -C your_email
  • 出现如下图 1.1 所示,全部直接按 Enter 键

                    图 1.1

  • 生成后会出现如下图 1.2 文件

                    图 1.2

  • 打开 id_rsa.pub 文件,将公钥放入到 github 或码云上,如下图 1.3 所示:

                                图 1.3

这样就可克隆项目了。

2 克隆项目失败

  然而,在拉取项目时,本地生成 SSH KEY 后放入到 Github 或码云上,依然无法拉取,我是鼠标右键,git clone 操作的,提示如下图2.1、图 2.2 所示:

                图 2.1


                图 2.2

  试了很多次,还是不行,然后我就直接用 Git Bash 客户端来拉取,操作如下:

# 进入指定目录
cd F:/Code# 克隆
git clone git@gitee.your.git

  克隆成功

                图 2.3
  当开发完后,需要提交并推送代码,如下操作:

# 查看所有分支
git branch -a
# 需要的话就切换分支
git checkout xxx (xxx填写要切换的分支名称)
# 推送
git push origin <本地分支名>:<远程分支名>

Git 拉取远程仓库失败相关推荐

  1. 使用git拉取远程仓库代码

    git拉取远程仓库代码 引言: 项目需要在阿里云里面拉取代码,本来以为自己会,结果好几歩都出错了,这里记录一下步骤 下载安装好git,打开Git Bash Here,进行初始化三步. 1.git in ...

  2. git 拉取远程仓库分支代码

    git 拉取远程仓库分支代码 本地新建文件夹作为工作区(存放代码的文件夹) 进入该文件,右键选择 git bush here,打开命令窗后,输入初始化命令:git init 命令行:git remot ...

  3. git 拉取远程仓库分支代码方法

    1.在本地新建一文件夹用来存放项目代码 (eg:xny) 2.进入该文件,右键选择 git bush here,打开命令窗后,输入初始化命令:git init 3.命令行:git remote add ...

  4. Git拉取远程分支到本地,修改并同步

    Git拉取远程分支到本地 本地新建一个空白文件夹folder: 进入folder目录,打开git bash,用命令行初始化git仓库: $ git init 与远程仓库建立连接: // `http:/ ...

  5. git拉取远程分支并创建本地分支和Git中从远程的分支获取最新的版本到本地

    git拉取远程分支并创建本地分支 一.查看远程分支 使用如下Git命令查看所有远程分支: git branch -r 二.拉取远程分支并创建本地分支 方法一 使用如下命令: git checkout ...

  6. git 拉取远程分支及修改远程仓库地址

    一.拉取远程分支 如果项目已经与origin master建立连接,就直接把远程分支拉去到本地: 1.把远程分支拉到本地 git fetch origin dev(dev为远程仓库的分支名) 2.在本 ...

  7. git clone 拉取远程仓库

    1. git clone 拉取仓库 拉取远程库中的默认分支 git clone <repositories> -b, --branch 拉取远程库中的指定分支 git clone -b & ...

  8. git 拉取远程分支到本地

    步骤: 1.新建一个空文件,文件名为hhhh 2.初始化 git init 3.自己要与origin master建立连接(下划线为远程仓库链接) git remote add origin git@ ...

  9. git拉取远程分支代码到本地并关联分支

    git init 与远程仓库建立联系 git remote add origin 复制的远程地址 确认需要拉到本地的分支 git fetch origin 远程分支 本地创建分支与远程分支相连接 并切 ...

  10. git拉取远程指定分支到本地

    1.通过git clone的方式 只克隆单一分支: git clone -b <branch> --single-branch <url> 注意: git clone -b & ...

最新文章

  1. 如何在Win7电脑上增加新磁盘分区?
  2. Biopython-Chapter3.生物序列对象
  3. 远场语音识别,性能提升 30%,百度怎么做到的?
  4. rp软件app流程图_如何开发app软件,流程怎样
  5. ASP.NET Core Razor 标签助手 - ASP.NET Core 基础教程 - 简单教程,简单编程
  6. 【atcoder】Enclosed Points [abc136F]
  7. 基于pygtk的linux有道词典
  8. 童年各大名场面~ | 今日最佳
  9. mysql总结 博客园_mysql 总结
  10. web访问负载均衡的实现
  11. Android 系统(42)---Android7.0 PowerManagerService亮灭屏分析(三)
  12. 夯实Java基础(十七)——注解(Annotation)
  13. Burpsuite工具的代理抓包功能实验
  14. lvchange的available參数
  15. mysql断言命令_mysql的触发模拟断言
  16. 01-SQL基本语句
  17. 猜数游戏,随机生成一个1~100的数进行猜测。
  18. 操作系统ready pend subpend区别
  19. 计算机应用word单元测试2,(计算机应用基本技能测试二.doc
  20. P4322 [JSOI2016]最佳团体(分数规划树上背包)

热门文章

  1. shell中用grep查找并且不输出_grep无法查找shell传过来的变量?先注意一下文本格式吧!...
  2. U盘启动盘制作(步骤详细)
  3. UI设计需要的软件到底有哪些?UI新手必看
  4. 【MOOC手写体】王文敏教授.《人工智能原理》 第10章 机器学习的任务 Part5 C10.1...
  5. 《动手学深度学习》(PyTorch版)代码注释 - 51 【Style_transfer】
  6. linux调整逻辑卷大小,调整Linux逻辑卷大小
  7. bat脚本命令的学习
  8. android 设置应用权限管理,几种安卓权限管理应用介绍
  9. 神经网络在控制中的作用,神经网络控制基本原理
  10. 【Android】canScrollVertically和canScrollHorizontally