linux + gitee+idea整套配置以及问题详解

目录:
1、安装git
2、git配置
3、git和gitee账户建立安全链接
4、gitee创建仓库
5、idea配置gitee
6、克隆提交代码


1、安装git
使用到github上下载最新版,上传到你的服务器,再进行解压。
在这里插入图片描述这里是我的压缩包。解压命令:

cd /usr/git-2.41.0
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

编译需要点时间,完成后用以下命令查看,git版本。

git --version

安装成功之后,就可以配置了
2、配置git
配置git名字和邮箱(引号里的内容是你自己的账号的名称和邮箱)

git config --global user.name "Name"
git config --global user.email "youremail@163.com"

输入命令。,查看你的配置

git config --list

3、git和gitee账户建立安全链接
1> 生成秘钥(这里的邮箱,是你刚才自己输的邮箱)

ssh-keygen -t rsa -C "邮箱"

然后出来的界面一直回车就好了,你也可以自己写自己的路径,也可以不写。在这里插入图片描述最后生成后,对公钥进行拷贝

cat ~/.ssh/id_rsa.pub

在这里插入图片描述在这里点击这个ssh公钥,进行新增你的公钥。
放到这个位置后,标题随便写。。
最后就可以测试一下是否连接成功了

ssh -T git@gitee.com

**注:**如果一直报错,没有成功,
请看下面的具体步骤

在这里插入图片描述报这个错的时候,再确认自己的公钥配置没问题的情况下。

ssh -v git@github.com

在这里插入图片描述
在这里插入图片描述最后出现了这两句的时候,输入命令

 ssh-agent -s

会出现下面这张图的结果:
在这里插入图片描述然后输入:

 $ ssh-add ~/.ssh/id_rsa

可能有些朋友在操作上一步时,会出现问题,显示如下图中的信息
在这里插入图片描述如果遇到这个问题,不要慌,输入如下命令:

 $ ssh-add ~/.ssh/id_rsa

在这里插入图片描述这里整个过程,挨个执行就行了,然后再测试是否连接就可以了。

4、gitee创建仓库
在这里插入图片描述在这里就可以新建仓库了。
5、idea配置gitee
在settings中先下载插件,安装成功后不需要重启idea,框起来的位置就会出现gitee.根据自己的邮箱和密码进行配置就可以了。
在这里插入图片描述
6、配置好后,进行clone代码,就可以了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2906755.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

OpenGL的MVP矩阵理解

OpenGL的MVP矩阵理解 右手坐标系 右手坐标系与左手坐标系都是三维笛卡尔坐标系,他们唯一的不同在于z轴的方向,如下图,左边是左手坐标系,右边是右手坐标系 OpenGL中一般用的是右手坐标系 1.模型坐标系(Local Space&…

Redis与数据库的一致性

Redis与数据库的数据一致性 在使用Redis作为应用缓存来提高数据的读性能时,经常会遇到Redis与数据库的数据一致性问题。简单来说,就是同一份数据同时存在于Redis和数据库,如何在数据更新的时候,保证两边数据的一致性。首先&#…

Ubuntu20安装python3.10

1、添加 deadsnakes PPA 到源列表 add-apt-repository ppa:deadsnakes/ppa apt update 2、安装 apt install python3.10 3设置默认版本为 Python3.10 查看所有python版本 ls -l /usr/bin/python* update-alternatives --install /usr/bin/python3 python3 /usr/bin/pytho…

基于Axios封装请求---防止接口重复请求解决方案

一、引言 前端接口防止重复请求的实现方案主要基于以下几个原因: 用户体验:重复发送请求可能导致页面长时间无响应或加载缓慢,从而影响用户的体验。特别是在网络不稳定或请求处理时间较长的情况下,这个问题尤为突出。 服务器压力…

MySql实战--MySQL为什么有时候会选错索引

前面我们介绍过索引,你已经知道了在MySQL中一张表其实是可以支持多个索引的。但是,你写SQL语句的时候,并没有主动指定使用哪个索引。也就是说,使用哪个索引是由MySQL来确定的。 不知道你有没有碰到过这种情况,一条本来…

有手就会Anaconda下载与安装

​1.Anaconda 介绍 Anaconda(官网:https://www.anaconda.com/) 是一个开源 Python 发行版本,Anaconda 包括 Conda、Python 以及一大堆安装好的工具包,比如:numpy、pandas 等,是数据分析&#x…

代码随想录算法训练营第二十四天|77.组合、216.组合Ⅲ

文档链接:https://programmercarl.com/ LeetCode77.组合 题目链接:https://leetcode.cn/problems/combinations/ 思路: 回溯三部曲: 第一步:确定函数返回值和参数类型 第二步:确定终止条件 第三步&a…

保理业务产品方案

常见的信贷业务流程 产品架构 一般分为贷前、贷中、贷后三个部分: 贷前一般处理客户入驻、资质审批、授信项目准入; 贷中一般处理处理具体的融资申请、审批、中登登记、资产锁定、放款事务; 贷后一般处理客户还款冲销、账款跟踪、到期日调整…

windows 远程连接(mstsc)无法复制粘贴文件

目录 问题 1. 打开远程连接(mstsc) 方式一: 方式二: 2. 打开【显示选项】 3. 选择【本地资源】 > 【详细信息】 4. 选择需要操作的本机磁盘 5. 重新打开远程即可 问题 使用win自带的远程桌面连接,无法复制粘贴文件,解…

Go微服务实战——metrics指标监控(Prometheus框架与Grafana可视化)

安装Prometheus 参考官网 安装完后访问http://IP:9090如下所示: 这是Prometheus自带的UI。 该地址是数据监控地址http://localhost:9090/metrics所有输出的监控项。 可以正常浏览上述信息是表示安装完成。 Promethus简介 promethus中文网 Prometheus中文文档 …

整理git上的模板框架

vite-vue3.0-ts-pinia-uni-app 技术栈的app框架 功能:基于 uni-app,一端发布多端通用,目前已经适配 H5、微信小程序、QQ小程序、Ios App、Android App。 taro3vue3tsnutuipinia taro3 框架小程序跨端平台 vue3.0-element-vite-qiankun 后台…

雷军分享造车故事:储备1363亿元的现金,吊打特斯拉Model 3

小米召开新车发布会,正式发布小米 SU7。该车定位中大型纯电轿车,有 SU7、SU7 Pro、SU7 Max 三个版本,车身尺寸 4997/1963/1455mm,轴距 3000mm。售价 21.59-29.99 万。 在小米汽车SU7发布会后,小米集团的创始人、董事长…

马蹄集第九周

MT3011 代码 #include<bits/stdc.h> using namespace std; const int N 1e3 7;int n; struct NODE{vector<int> v;int ind 0; }g[N];int main( ) {cin >> n;int x;for(int i 1; i < n; i){for(int j 1; j< n-1; j){cin >> x;g[i].v.push_…

深入浅出MHA(MySQL Master High Availability)集群:原理、部署与实践

目录 引言 一、MHA集群介绍 &#xff08;一&#xff09;什么是MHA &#xff08;二&#xff09;MHA集群原理 &#xff08;三&#xff09;同步方式 &#xff08;四&#xff09;管理节点与数据节点 二、实现MHA &#xff08;一&#xff09;搭建主从复制环境 1.搭建时间同…

C语言例4-32:利用for语句实现循环次数未知的例子

从键盘输入若干个整数&#xff0c;求其中的最大者和最小者&#xff0c;直到输入“0”为止 算法分析&#xff1a; 读取第一个整数i&#xff0c;并假设它是当前最大整数max&#xff0c;也是当前最小整数min当,则重复执行以下操作&#xff0c;若i<min&#xff0c;则mini;从键…

Linux课程____Linux防火墙

一、包、过滤防火墙 包过滤内核&#xff1a;netfilter 规则管理工具&#xff1a;firewalld ,老版本linux: iptables工具 firewalld网络区域&#xff1a; 常用区域&#xff1a;trusted、home、public、external、block 二、格式 格式&#xff1a;firewall-cmd 【参数】 --per…

【软件安装】(十五)Ubuntu22.04+Anaconda安装labelimg

一个愿意伫立在巨人肩膀上的农民...... LabelImg是一款开源的图片标注工具&#xff0c;使用Python编写&#xff0c;基于PyQt5框架。它提供了一个直观的图形用户界面&#xff0c;方便用户对图片进行标注&#xff0c;并生成标注结果。LabelImg支持多种常见的标注格式&#xff0c;…

线程中的核心操作

线程中的核心操作 1:start()2:中断(终止)一个线程2.1:自己定义线程结束的代码2.1.1 存在的问题 2.2:使用Thread提供的interrupt()方法和isInterrupted()2.2.1 继续执行2.2.2 立即结束2.2.3 打印异常信息,再立即结束2.2.1 继续执行 22三级目录 1:start() start() 真正的创建线程…

数据资产的计量方式和后续计量如何确定?

对与数据资产的计量&#xff0c;可分为初始计量和后续计量两大环节来考虑。 一、在初始计量环节可采用按历史成本法计量和按公允价值计量两种方式 目前数据资产的计量属性主要包含历史成本、公允价值。企业数据资产可考虑从用途角度划分为内部开发型和外购型。 &#xff08;…

Android TargetSdkVersion 30 安装失败 resources.arsc 需要对齐且不压缩。

公司项目&#xff0c;之前targetSDKVersion一直是29&#xff0c;近期小米平台上架强制要求升到30&#xff0c;但是这个版本在android12上安装失败&#xff0c;我用adb命令安装&#xff0c;报错如下图 adb: failed to install c: Program Files (x86)(0A_knight\MorkSpace \Home…