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

ubuntu安装git及使用(本地git)

ubuntu安装git及使用教程(本地git)

  • 1.ubuntu安装git
    • 1.1 查看自己的Ubuntu是否已经装有git
    • 1.2 下面进行介绍如何Ubuntu终端安装git (若已安装则可忽略)
  • 2. 配置Git基本信息
    • 2.1 若不清楚是否配置的可使用如下命令查看
    • 2.2 未配置用户名和邮箱时,需设置全局用户名和邮箱(用于提交代码时标识身份)
  • 3. 使用git
    • 3.1 创建文件夹并初始化 Git 存储库
    • 3.2 更改并提交

1.ubuntu安装git

1.1 查看自己的Ubuntu是否已经装有git

git

若无任何输出,则说明未安装,若有如下显示,则说明已经安装
在这里插入图片描述

1.2 下面进行介绍如何Ubuntu终端安装git (若已安装则可忽略)

1.2.1 更新软件包列表

sudo apt update

1.2.2 安装Git:

sudo apt install git

1.2.3 验证安装:

git --version

输出示例:git version 2.25.1 表示安装成功
在这里插入图片描述

2. 配置Git基本信息

2.1 若不清楚是否配置的可使用如下命令查看

git config --global --list

如果看到 user.name=用户名 和 user.email=你的邮箱,说明已配置
如果是如下信息说明未配置
在这里插入图片描述

2.2 未配置用户名和邮箱时,需设置全局用户名和邮箱(用于提交代码时标识身份)

2.2.1 设置用户名和邮箱:

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

在这里插入图片描述
2.2.2 验证配置:

git config --list

有如下输出说明已配置好用户名和邮箱
在这里插入图片描述
或直接查看配置文件:

cat ~/.gitconfig

有如下输出:
在这里插入图片描述

3. 使用git

3.1 创建文件夹并初始化 Git 存储库

mkdir git_test
cd git _test
git init

在这里插入图片描述

3.2 更改并提交

将文件放如git_test文件夹,查看状态,文件名红色说明该文件是新添加或该文件内容有被修改过
在这里插入图片描述
当新增文件或更改了当前文件,即可提交到git存储库

git add .        
git commit -m "first git"

在这里插入图片描述
查看提交日志,说明提交到本地仓库成功:
在这里插入图片描述

http://www.xdnf.cn/news/2591.html

相关文章:

  • 高校毕业论文管理系统小程序实现
  • ASCII字符编码标准及字符表
  • ipa包安装到apple手机上
  • DuckDB:现代数据分析的“SQLite“内核革命
  • 树莓派学习专题<11>:使用V4L2驱动获取摄像头数据--启动/停止数据流,数据捕获,缓存释放
  • Kaamel白皮书:2025版COPPA落地实操指南
  • ASP.NET8.0入门与实战
  • OpenStack私有云详细介绍
  • Go语言手搓协程池
  • 11前端项目总结----详情页放大镜和轮播图
  • 基于STM32、HAL库的HX711模数转换器ADC驱动程序设计
  • TV Launcher汉化版下载-TV Launcher启动器极简pro下载
  • 【Misc】PNG宽高修改 - PNG图片宽高CRC爆破
  • 消息中间件
  • 传统行业的数字化转型:如何通过RTMP推流技术提升实时直播体验
  • Spring MVC 请求映射处理:@RequestMapping 与 @Pathvariable
  • H5实现一个二维码生成器页面
  • 华为OD机试真题——阿里巴巴找黄金宝箱Ⅰ(2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • MySQL 存储引擎与服务体系深度解析
  • 登高架设作业指的是什么?有什么安全操作规程?
  • 基于QT(C++)实现数字图像处理—Canny边缘检测
  • 【WEB3】web3.0是什么
  • FreeMarker语法深度解析与Node.js集成实践指南
  • 衡石科技:HENGSHI SENSE 数据权限解决方案
  • Shadertoy着色器移植到Three.js经验总结
  • 【Linux系统】详解Linux权限
  • AI工作流自动化与智能应用开发平台
  • WEB服务器的部署及优化
  • 线上JVM调优与全栈性能优化 - Java架构师面试实战
  • DataStreamAPI实践原理——快速上手