git的学习使用(搭建本地仓库,创建本地仓库,配置本地仓库)(附带Ubuntu云服务器git安装流程)

学习目标:

学习使用git,并且熟悉git的使用


学习内容:

必备环境:xshell,Ubuntu云服务器

如下:

  1. 搭建 git 环境

搭建git环境:

1、先检查自己的云服务上是否有已经安装好的git,这里我们使用命令行的形式来检查是否安装,我们需要敲一下命令行,来检查我们自己的云服务器上是否有安装好的git先。

git --version

在这里插入图片描述

这里我们可以看到我们已经安装了git,如果此时我们想卸载掉git重装我们应该怎么样操作呢?我们应该输入以下命令行进行操作。

sudo apt-get remove git -y 

输入上述指令之后他就会把我们服务器上的git卸载掉

当我们卸载掉git之后,我们的云服务器就会给我们下述提示,告诉我们git已经被卸载掉了

在这里插入图片描述

现在我们已经把云服务上的git卸载掉了,如果我们想要再在服务器上进行安装,那么我们应该输入什么命令行呢?请看下述命令行。当输入完一下命令行之后服务器就会自动下载我们的安装包
sudo apt-get install git -y

在这里插入图片描述

到目前为止,我们的git的环境就算是搭建完毕了。接下来我们就可以进行下一步的学习了。


git基本操作之创建本地仓库:

1.先创建一个文件目录(创建文件目录的git命令是):

mkdir gitcode

在这里插入图片描述

此时我们就已经创建好了一个git文件目录接下来我们进入该文件目录


git init指令创建git本地仓库

输入git init指令创建git本地仓库

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

git基本操作_配置本地仓库

在我们创建好了本地仓库之后,我们需要配置一个我们的名字和邮箱,命令行如下所示

git config user.name "mzh" (配置姓名)
git config user.email "1277347545@qq.com"(配置邮箱)

在这里插入图片描述

当我们配置好之后,但是又不是很确定自己是否配置成功了没,此时我们可以输入命令行对其进行查询一下是否配置成功了。命令行如下

git config -l

在这里插入图片描述

此时可以观察到博主的已经配置完成了

那么此时可能就会有粗心的小伙伴可能会填写错误了,也没关系,我们也有对应的删除指令。命令行如下,这里以删除用户名为例,其他的可以按照对应的用户名去删除就可以

git config --unset user.name

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AGI|如何构建一个RAG应用?入门新手攻略!

目录 一、概述 二、过程概述 三、如何优化提问? 四、路由和高级查询 五、丰富索引结构 六、重排序上下文 七、总结 一、概述 Retrieval Augmented Generation RAG 检索增强的内容生成。 从字面上来看检索只是一种手段途径,在人工智能领域中存在多种…

什么是CGI?

什么是CGI? ‌CGI,全称为“通用网关接口”(Common Gateway Interface),是一种用于Web服务器与应用程序之间通信的标准接口。它可以让Web服务器调用应用程序来执行特定任务,并将结果返回给Web浏览器。 CGI描…

车载电源OBC+DC/DC

文章目录 1. 车载DC/DC应用场景2. PFC2.1 简介2.2 专业名词2.3 常见拓扑结构2.3.1 传统桥式PFC2.3.2 普通无桥型PFC2.3.3 双Boost无桥PFC2.3.4 图腾柱PFC2.3.5 参考资料 2.4 功率因数2.4.1 简介2.4.2 计算 3. DC/DC3.1 Boost升压电路3.1.1 简介3.1.2 电路框图3.1.3 工作原理3.1…

解锁编程的力量:SPL的学习之旅

SPL 一、前言二、集算器应用场景三、下载四、集算器的基本使用 一、前言 一种面向结构化数据的程序计算语言 集算器又称:SPL(Structured Process Language) 敏捷计算是集算器的主要特征 二、集算器应用场景 数据准备(跑批&…

通过观测云 DataKit Extension 接入 AWS Lambda 最佳实践

前言 AWS Lambda 是一项计算服务,使用时无需预配置或管理服务器即可运行代码。AWS Lambda 只在需要时执行代码并自动缩放。借助 AWS Lambda,几乎可以为任何类型的应用程序或后端服务运行代码,而且无需执行任何管理。 Lambda Layer 是一个包…

yakit使用教程(四,信息收集)

本文仅作为学习参考使用,本文作者对任何使用本文进行渗透攻击破坏不负任何责任。 前言:yakit下载安装教程。 一,基础爬虫。 在新建项目或新建临时项目后,点击安全工具,点击基础爬虫。 此工具并不是为了爬取网站上的一…

Protobuf:消息更新

Protobuf:消息更新 更新字段保留字段未知字段option选项 在开发中,需要对产品进行版本迭代。迭代前后,类的成员可能就会有所改动,一旦类成员改动,那么老版本的对象,新版本可能就无法解析,此时就…

一文了解 Linux 系统的文件权限管理

文章目录 引入Linux文件权限模型查看文件权限权限信息解析修改文件权限符号模式八进制数字模式 引入 在Linux操作系统中,我们想查看我们对文件拥有哪些权限时,可以在终端键入ls -l或ll命令,终端会输出当前路径下的文件信息,如文件…

【网络】【Linux】多路转接技术

多路转接技术 文章目录 1.select1.1select系统调用及参数介绍1.2select基本工作流程1.3select技术实现echo服务器1.4select优缺点1.5select的适用场景 2.poll(了解)2.1poll系统调用及参数介绍2.2poll技术实现echo服务器2.3poll优缺点 3.epoll3.1epoll系…

【新人系列】Python 入门(二):Python IDE 介绍

✍ 个人博客:https://blog.csdn.net/Newin2020?typeblog 📝 专栏地址:https://blog.csdn.net/newin2020/category_12801353.html 📣 专栏定位:为 0 基础刚入门 Python 的小伙伴提供详细的讲解,也欢迎大佬们…

【Windows命令】Windows下启动Nginx后,在任务管理器里面没有发现nginx.exe进程

如题,当在本地Windows环境下想用反向代理时,突然发现在任务管理器里面没有发现nginx.exe进程,但是端口又是占用的。这时就要用Windows命令了。 查询端口占用 netstat -ano | findstr :80 根据进程ID(pid)查询进程名称…

ESP32移植Zephyr RTOS(一)-----hello world

硬件平台:实战派ESP32-C3开发板 zephyr版本:Zephyr version 3.7.99 开发环境:ubuntu 24.4 之前一直想用正点原子阿波罗F4来写zephyr系列教程来自,但是本人水平有限RGB LCD实在是搞不懂,遂放弃,正好手头有一…

行业标准丨《变电站智能巡检导则:图像识别》(征求意见稿)

2024年8月30日,能源行业电网设备智能巡检标准化技术委员会秘书处组织召开行业标准《变电站智能巡检导则第6部分:图像识别》编制启动会,2024年9月30日,能源行业电网设备智能巡检标准化技术委员会秘书处将征求意见稿在委员单位、有关单位和中国…

SLM883x系列SLM8834两个零漂移可设置和稳定TEC温度 超紧凑高效率高精度TEC控制器

SLM883x系列SLM8834是集成了双路功率调节器的单片TEC控制器。内部带有一个线性功率级、一个脉宽调制(PWM)功率级和两个零漂移、轨对轨运算放大器。线性功率级与PWM功率级同时工作,以控制H桥配置中的内部功率级的双向输出。通过测量热传感器反…

TinyOS 点对基站通信

文章目录 一、前言1.1 发包的BlinkToRadio的数据包格式 二、混淆基站源码分析2.1 Makefile2.2 组件连接2.3 主逻辑代码 一、前言 1.1 发包的BlinkToRadio的数据包格式 如下,注意:AM层类型(1byte)即handlerID使可以在组件中修改的。 二、混淆基站源码…

请确保已在git上配置你的user.name和user.email

问题:使用vscode在远程服务器上暂存修改报错: 原因:未在远程服务器上配置该项目对应的git的username和useremail 解决方法: 在vscode中新建一个终端 命名: git config --global user.email "youexample.com&qu…

2015年国赛高教杯数学建模C题月上柳梢头解题全过程文档及程序

2015年国赛高教杯数学建模 C题 月上柳梢头 月上柳梢头,人约黄昏后”是北宋学者欧阳修的名句,写的是与佳人相约的情景。请用天文学的观点赏析该名句,并进行如下的讨论:   1. 定义“月上柳梢头”时月亮在空中的角度和什么时间称为…

SketchUp Pro 2024 for Mac 3D建模 草图设计大师软件安装【保姆级教程,简单小白轻松上手】

Mac分享吧 文章目录 SketchUp Pro 3D建模 草图设计大师软件 安装完成,软件打开效果一、Mac中安装SketchUp Pro 3D建模 草图设计大师软件——v241️⃣:下载软件2️⃣:安装软件,将安装包从左侧拖入右侧文件夹中3️⃣:应…

树莓派应用--AI项目实战篇来啦-5.OpenCV绘画函数的使用

1. 介绍 OpenCV作为一款功能强大的计算机视觉库,被广泛地应用于图像处理和计算机视觉领域。 除了在机器视觉和人工智能领域有者广泛的应用,OpenCV 还能够媲美艺术家的创造力,通过其强大的绘图函数,绘制出令人叹为观止的艺术画作。…

子组件向父组件传值$emit

点击子组件的按钮&#xff0c;将子组件的值传递给父组件&#xff0c;并进行提示。 子组件 <template><div><button click"emitIndex">clickme</button></div> </template> <script> export default {methods: {emitInde…