1、运行Git Bash客户端,执行ls ~/.ssh; 如果列出下图这两个rsa文件,那应该就不需要配置ssh key了,如果不放心就将这几个文件删掉,重新生成。

2、生成ssh key文件,执行ssh-keygen -t rsa -C "xxx.xxx.com";

- t 指定密钥类型,默认是 rsa ,可以省略

-C 设置注释文字,比如git的地址。

-f 指定密钥文件存储文件名,我们省略了命令执行的时候会让你选择文件名,直接回车就会保存在默认的位置。

然后会让你输入两次密码,最后出现 key fingerprint和 key's randomart 就表示创建成功了。

3、将ssh key添加到git中, vi id_rsa.pub 然后复制文件内容,进入git页面,个人设置,SSH Keys设置页面,在Key文本框中输入复制的内容,然后点Add Key按钮完成添加。

4、测试连接你的git地址,ssh -T git@xxx.xxx.com  输入正确密码后如果出现Welcome就是连接成功了。

5、接下来就可以通过git clone git@xxx.xxx.com:xxx 来下载代码了,或者Eclipse中图形化界面下载操作基本一样的,只是都要注意,选择项目地址的时候跟之前http的不一样,现在要选择ssh的。

git用ssh方式下载和提交代码相关推荐

  1. git使用ssh方式clone时出现 The authenticity of host XXX can‘t be established的解决方案

    git使用ssh方式clone时出现 The authenticity of host can't be established的解决方案 1.删除根目录 .ssh 下的所有文件(Mac显示隐藏文件和 ...

  2. 两种方式设置SVN提交代码时必须填写日志

    两种方式设置SVN提交代码时必须填写日志 咱们在使用SVN的时候,团队中难免有同事提交代码时忘记填写日志而直接提交,这样会导致后期维护极不方便,这并不是我们想看到的.于是下面给出两种方式来解决这个问题 ...

  3. 潇洒郎: git配置、拉取、提交代码

    git配置拉取代码 git 配置全局变量 git config --global user.name "xuxiaosa" git config --global user.ema ...

  4. Git使用SSH方式远程clone阿里code的项目(完整+详细+多图)

    以前使用git远程clone项目,通常都是clone的github项目,这次clone阿里code的项目,需要使用ssh来远程下载,所以又鼓捣了很久才弄明白,主要参考了https://blog.csd ...

  5. git的ssh方式对接码云

    一.环境准备: 1.git下载,360管家或是百度. 2.vs2022,百度下载. 二.配置git: 1.打开准备存放文件的文件夹,右键,选择"Git Bash here",弹出命 ...

  6. 【git】之使用shell脚本提交代码

    为减少提交步骤,防止提交错误,使用Shell脚本进行git提交不失一件好事 #!/bin/sh # @author Hubal # @Email Hubal@123.com # @createBy 2 ...

  7. git 创建远程分支,并提交代码到该分支的操作

    1. 首先,在本地创建这个分支 使用命令 git checkout -b 分支名 (表示创建这个分支,并且切换到该分支) 2. 创建远程分支 使用命令 git push --set-upstream ...

  8. git提交代码到码云过程

    参考: https://blog.csdn.net/qq_39400546/article/details/100150320 https://blog.csdn.net/aiming66/artic ...

  9. git新建分支及提交代码到分支

    项目场景: git仓库中只有一个分支,且已经有上传过代码,新的代码不允许直接把你的代码覆盖上去.所以需要你掌握新建分支的方法 问题描述: 如果你在没有新建分支的情况下上传代码,将会报错,如下: To ...

最新文章

  1. 2022-2028年中国科技馆行业研究及前瞻分析报告
  2. 收款神器!解读聚合收款码背后的原理|原创
  3. 未来趋势分析:Linux有可能成为java OS
  4. SAP Spartacus not found页面的显示触发机制 - ErrorPageTemplate
  5. 实验 6 场景创建与执行 实验报告--软件功能测试与性能测试实验
  6. 华为鸿蒙系统封闭,谷歌正式“除名”华为!“亲儿子”荣耀表示:暂不考虑,鸿蒙OS处境尴尬...
  7. Python学习笔记之字典(一)
  8. ajax上传.mp4文件不出错,ajax视频如何上传?
  9. openresty组成和技术特点
  10. NOIP-质因数分解
  11. 110kv/35kv变电所无功补偿技术的研究+matlab仿真模型
  12. android studio abc_list_selector_disabled_holo_light.9.png报错
  13. 电脑系统重装出现蓝屏解决方法
  14. 全程BUG跟踪管理, 云效平台助企业提升项目研发进度
  15. uniapp h5在浏览器唤起app
  16. c语言学习2(求矩形面积)
  17. 什么是单点故障与应对措施
  18. 炼钢厂管道温度监控项目案例基于NB-IOT电池供电防爆温度传感器
  19. 冯诺依曼结构计算机方案包含3个要点,冯诺依曼体系结构计算机的要点和工作过程.doc...
  20. c中double型比较大小

热门文章

  1. 直接访问静态图片_详解nginx和tomcat访问图片和静态页面的配置方法
  2. 博易大师服务器文件,博易大师自选和页面设置文件如何保存?
  3. 汇编 cmp_ARM汇编语言入门(二)
  4. c语言字符变量grade如何定义,c语言基础概念笔记
  5. 组件三层_Angular 练级之旅(8)-Zorro Select组件的实现和进阶
  6. java8 求和_java8求和
  7. 一个三非渣本的Java校招秋招之路,搞懂这些直接来阿里入职
  8. Android工程师面试该怎么准备?年薪50W
  9. usb大容量存储设备驱动_Win10默认已禁用USB驱动器缓存 1903版本起无需点击安全弹出...
  10. cpu线程_进程/线程上下文切换会用掉你多少CPU?