git在Ubuntu的下载和配置用户

文章目录

本文介绍 gitUbuntu下载/删除 ,以及配置当前机器的用户名和邮箱

一、下载和删除git

1、查看当前机器中是否存在git

git --version

若存在,则给出版本号,若不存在则提示不存在

2、在Ubuntu下载git

sudo apt-get install git -y

3、查找git下载到了哪里

which git

4、在Ubuntu删除git

sudo apt-get remove git -y


二、配置本机用户名和邮箱

为什么要配置本机用户名和邮箱?

  1. 能够更好的标识作者,每次commit都会带上作者信息,在工作中也方便观察沟通
  2. 关联远程仓库,推送远程仓库与邮箱紧密相关

为什么我不配置也能正常使用?

  1. 不配置系统会给一个非常混乱的字符串作为默认值,久而久之这个默认值对本地仓库会很不方便

1. 配置当前项目的用户名和邮箱

git config user.name "zhangsan"
git config user.email "2332313131@163.com"

2.查看我的配置信息

git config -l

3.删除当前项目的用户名和邮箱

git config --unset user.name
git config --unset user.email


git 提供了全局的配置,这样配置一次,机器自动识别,不需要每次都配置

4. 全局配置项目的用户名和邮箱

git config --global user.name "zhangsan"
git config --global user.email "2332313131@163.com"

5.删除全局配置的用户名和邮箱

git config --global --unset user.name
git config --global --unset user.email

另外
git config -l指令是优先查询项目用户名邮箱,再查询全局用户名邮箱的

相关推荐
andlbds2 小时前
解决Ubuntu20.04进入系统卡死在厂商Logo界面问题
linux·ubuntu
MIXLLRED2 小时前
解决: Ubuntu 22.04上树莓派4B扩展板ROS2兼容性修复指南
linux·ubuntu·树莓派
AIMath~3 小时前
如何将一个新的文件夹使用git 工具提交到github新仓库中
git·github
满天星83035774 小时前
【Git】原理及使用(二) (版本回退)
linux·git
QFIUNE4 小时前
使用 MMseqs2 计算多个 DTI 数据集的蛋白序列相似度
linux·python·ubuntu
愿天垂怜4 小时前
【C++脚手架】ffmpeg 库的介绍与使用
linux·服务器·开发语言·c++·ide·git·ffmpeg
Vick_Zhang4 小时前
ubuntu上rabbitmq
服务器·ubuntu·rabbitmq
月夜的风吹雨4 小时前
Linux 基础开发工具详解:从 yum 到 gdb 实战指南
linux·git·ubuntu·centos·vim
好运yoo5 小时前
git cherry-pick
git
xiaobobo33305 小时前
Ubuntu 26.04下编译s5pv210芯片的linux内核源码,无法进入menuconfig界面
linux·运维·ubuntu