Git拉代码(https以及ssh两种)

闲话:跟一老同学最近交流了一下,得知他们公司有一初级java工程师因不会拉代码被公司卡试用期,因此决定写一个教程,主要以Gitee为样例做一个小教程拉取别人/自己仓库里面的文件。

前言:本文会使用本地仓库和idea两种方式进行讲解,因此需要提前配置好idea中的git
1.点击File找到Settings

2.在Version Control中找到Git

3.寻找路径并点击Test

部署完成

https模式:

1.本地库

首先登录Gitee寻找所需要的开源项目,这里随便选了一个,再点击黄色按钮 克隆/下载 复制https下的路径

本地仓库版本:进入本地仓库,点击右键选择Git Bash Here
输入git clone 复制的路径,就会自动进入本地库中

2.idea

点击File选择close project回到主页面,选择第三个Get from Version Control

在url栏中填写复制的https路径,注意下面Directory栏必须是一个空文件夹

导入成功

ssh模式

相对于https模式,ssh模式操作相对复杂一点,因为会采用加密,所以相对于https模式而言更安全。
加密过程:
1.进入本地库点击Git Bash Here 输入ssh-keygen -t rsa
一直点enter

在第三行它生成一个路径,加密的秘钥就放在里面,根据路径去找到它!

选中第二个选择记事本打开,全选复制然后打开Gitee找到设置里面的ssh设置:

标题自取,将复制的内容放进下面公钥中点击确认

添加成功

配置完成

后面的操作ssh导入代码和https一样,只是在选择的时候复制的是ssh链接。但不同的是ssh因为只部署了自己的秘钥,所以只能下载自己仓库的东西

Git拉代码(https以及ssh两种)相关推荐

  1. git base , 版本合并:git的分支与合并的两种方法 - 方法1:git merge

    1git merge 其实就是很简单一件事: 1 找到分支节点ID 并copy 下来 git command git log -g 或者 git win 2 切到分支 $ git reset --ha ...

  2. 七牛云图床开启HTTPS域名的两种方式

    我的原文:https://hijerry.cn/p/64756.html https下的http图片 因为自己一直用的是七牛云来管理博客图片,发现在chrome下用https访问博客时看不到博客里的图 ...

  3. git中.ssh文件夹在哪_关于git中的https和ssh,权限等问题

    本地仓库和远程仓库通讯的两种方式:https和ssh 1.使用https通信: 公有仓库,用户B具有仓库A的克隆(只读)权限,没有push(修改)等权限:克隆时,用户B要输入自己的用户和密码进行身份识 ...

  4. 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...

    前言 本系列着重介绍Prometheus以及如何用它和其周边的生态来搭建一套属于自己的实时监控告警平台. 本系列受众对象为初次接触Prometheus的用户,大神勿喷,偏重于操作和实战,但是重要的概念 ...

  5. SSH远程管理、参数讲解、xshell使用、scp,sftp,ssh命令(ssh两种方式的密钥验证方...

    1.SSH远程管理 SSH(Secure Sheel)是一种安全通道协议,主要用于实现字符界面的远程登录.远程复制等功能.SSH协议对通信双方的数据传输进行了加密处理,其中包括用户的口令.与早期的TE ...

  6. git回退到指定版本的两种方式:reset、revert

    目录 1.三棵树工作区 2.工作流程 3. git revert 4. git reset 在我们使用git管理代码过程中,有时会遇到代码错误提交的情况,需要回退到之前节点的某个版本. 两种回退方式: ...

  7. GIT回退到指定版本的两种方法(reset/revert)

    实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:reset.revert. 命令 特点 reset 该命令会强行 ...

  8. 【工具类】JAVA POI 代码导出表格的两种办法(代码全注释,小白也不怕)

    讲点废话,吐个槽 最近有个要求,表格导出,之前也搞过,但觉得每次都到处找太麻烦了,有些大佬,展示部分代码,看着挺多个类,复制粘贴运行就报错,一检查,少个关键类,没办法跑,要么就是标注个什么什么大全,下 ...

  9. Git提交代码错了吃后悔药的几种常用办法

    1. 前言 写代码都会犯错误,不小心提交了一个错误我该怎么办?提交的描述信息我该怎么办?如果你也遇到这个问题,那么今天胖哥分享的这篇文章将非常适合你. 2. Commit 错了怎么办 放心都是有后悔药 ...

  10. git 拉代码_一篇文章理清Git

    Git的作者和简介 Git的作者也是著名的Linux的创始人Linus Torvalds(李纳斯 托沃兹) Git是一个开源的分布式版本控制系统.它其实就是一个工具,一般我们在使用的时候安装在wind ...

最新文章

  1. 建军92周年,让我们了解那些先进的军用机器人
  2. 【直播预告】云栖直播:阿里热修复产品HotFix2.0升级详解
  3. C#获得网络连接信息 IPGlobalProperties
  4. rust(20)-字符
  5. Sublime Text 3 配置浏览器预览路径 localhost
  6. SpringMVC 、Struts的区别
  7. sublime text3下BracketHighlighter的配置方法
  8. html5 下拉刷新(pc+移动网页源码)
  9. Java抓取Codeforces——针对某一次提交的源码和数据
  10. dp---数字三角形问题
  11. VS2010-MFC(Ribbon界面开发:为Ribbon Bar添加控件)
  12. 跨考中科院计算机 学硕,【20082P】中国科学院大学心理学考研学硕认知神经科学学姐:放弃保研,跨考二战上岸...
  13. 前端必知必会(一):vue3+node实现网站支付功能
  14. 报刊订阅管理系统的设计与实现
  15. ansys怎么使用anand模型_ansys粘塑性分析-Anand模型.pdf
  16. 推荐!32个好用的百度网盘搜索引擎
  17. bat并行调用打包bat总结
  18. KPI关键绩效指标(Key Performance Indicator)
  19. 计算机科学 投稿 邮箱,《计算机时代》期刊投稿【编辑部_邮箱_地址_怎么样_版面费_代发表】...
  20. redhat7.7的下载与安装(最快)

热门文章

  1. C语言函数嵌套调用作业总结
  2. 客户价值分析之RFM模型
  3. 回想让你最有成就感的bug是什么?你是如何发现这个bug的?
  4. mysql c盘 越来越大_c盘分区太大怎么调整
  5. 约瑟夫环数学问题——举一反三、触类旁通
  6. 简单理解聚集索引和非聚集索引
  7. #扒一扒网易云课堂python课程,发现还是有不少可以白嫖的免费好资源
  8. docker修改服务器防火墙,docker宿主机iptables配置
  9. C++求解一元二次方程
  10. Cadence Allegro PCB 17.4的叠层、正片和负片的设计