当前位置: 首页 > article >正文

在Linux下配置gitee与Github的远程仓库

目录

前言

云服务器下载git

检测是否下载成功git

Linux下配置gitee远程仓库

代码提交演示 git三板斧

 Linux下配置Github远程仓库

最后的提醒


 

 

前言

那么本篇文章将是在,你已经创建了本地仓库的基础上,在Linux下配置gitee的远程仓库的步骤,为了简单明了,每一步都会配上图文解释。

云服务器下载git

首先我们现在云服务器下运行以下指令,进行下载git,不建议使用sudo ......

yum install git

看到complex的字样,则表示下载完成。

同样也可以使用指令进行自己检测是否下载完成

检测是否下载成功git

指令一

git --help

如果运行完这个指令,可以看到如下样式,则表示安装成功。

打印部分为git的指令大全,后面是解释。

df72631377c74c689be2d64bcf9cb30b.png

指令二 

git --version

如果运行完这个指令,可以看到如下样式,同样也证明了安装成功。

后面的一串数字,表示版本型号。

687731623e2347d3990a63bd258cbc01.png

Linux下配置gitee远程仓库

首先我们先登上自己的gitee的账号,然后打开我的仓库。

146bf010d6d948c0b5f3b63f069656ad.png

然后选择好自己创建的本地仓库,点开后,点克隆/下载

a3ed121a6b894cccb5456ca830da8d93.png

然后赋值库的链接。 

 e9a0cda7375d4da5bc0b08611e0e542d.png

注意:对于gitee,是非常建议使用HTTPS,这也是最简单的。不建议使用别的。 

然后转回到自己的云服务器下。先创建一个目录,里面放置远程仓库(为了Github的远程仓库好分辨),比如说我是创建了一个gitee的目录。cd 打开gitee

85012f3c61db456bac2358df403bc17a.png

 执行以下指令:

git clone [ur1]// 刚才复制的链接

对于第一次进行远程仓库建立,一般还是需要输入自己的的gitee的账号与密码。

0552cc37f8744795b9998e1135e27eda.png

但是,如果上网搜相关内容,一定会搜到免密创建,但是,这非常不建议使用免密设置!!!

此时我们就可以看见我们的远程仓库了,这个蓝色的就是。d4de0248fac84941a255d5cd79a5d370.png

到这里我们就已经配置好了远程仓库。

我们打开看一下里面有什么,看到git,这就代表前面的操作大致没什么问题。

99e17a4857384b5eac67adaace215a3d.png

代码提交演示 git三板斧

那么我们现在演示以下,进行代码西,现在我创建了一个txt文件。

ebcdc66908674d28ba2c2538fad0ef2f.png

git add . 

 首先先add,将代码放到刚才下载好的目录中。

git commit -m "提交日志"

提交改动到本地 

 注意:提交日志,一定不要乱写,如果以后面试要在简历上写gitee与Github的网址,面试官会查看你的提交代码,首先看的肯定是提交日志。所以写的详细一点比较好。

git push

 同步到远端服务器上。

最后附带一个,演示的截图

63e74d6e258a415296aac5e81a4d857a.png

 Linux下配置Github远程仓库

前几步都与gitee一至,但是我再克隆远程仓库的时候使用HTTPS出现了问题,但是使用SSH没有问题。但是还是建议先使用HTTPS尝试以下,如果不成功的话,可以尝试使用SSH。

6f5f303c9f3f44c6b945c372a5445790.png

他会显示如下错误,别的都没有问题,我也搜了很多文章,都是再说配置SSH keys,但是配置后,还是会出现如下错误,后来改用SSH,就不知道怎么好了。

d90da88148f14fd195b0de3dd89d654b.png

然后执行git clone [ur1] ,克隆远程仓库,同样如果该本地仓库是第一次在本云服务器下克隆,还是需要进行输入自己的Github的账号与密码。记得一定是自己的Github的账号与密码。不要输错。如果输错的话会存在想不到错误的。比如说提交完全没问题,但是再Github上不显示提交记录。

最后的提醒

注意,git push后,是输入你的账号与密码。这个步骤可以通过特殊设置省去,但是一开始还是不要太省。

 


http://www.kler.cn/a/402606.html

相关文章:

  • 【Google Cloud】Private Service Connect 托管式服务
  • 数据结构 ——— 直接选择排序算法的实现
  • OpenCV、YOLO、VOC、COCO之间的关系和区别
  • Windows系统运行库软件游戏修复工具
  • flatter算法详解
  • 无线电磁波在自由空间的衰减
  • 实战OpenCV之人脸识别
  • Spring6 MyBatis
  • 高防IP如何构建安全高效的数字政务新生态
  • Python3 Flask 应用中使用阿里短信发送
  • 3. SQL优化
  • 学习python的第十一天之数据类型——拷贝之浅拷贝和深拷贝
  • 《macOS 开发环境配置与应用开发》
  • JSON 解析
  • 从JSON数据提取嵌套字段并转换为独立列的简洁方法
  • JMeter监听器与压测监控之Grafana
  • PostgreSQL外部表FDW【file_fdw】
  • 《现代制造技术与装备》是什么级别的期刊?是正规期刊吗?能评职称吗?
  • 等精度频率计的设计
  • 如何选择聚类算法、回归算法、分类算法?
  • 揭秘云计算 | 5、关于云计算效率的讨论
  • python学习笔记(3)运算符
  • Spring Boot 3.3高级日志配置详解:从 Logback 到 Log4j 2 的全面掌握
  • 优化移位寄存器
  • 【linux】线程概念与控制
  • HarmonyOS:UIAbility组件间交互(设备内)