Git 的安装和配置

news/2024/9/29 20:14:13 标签: git, Windows

Git 是跨平台的,可以在 Windows,Linux、Unix 和 Mac 各几大平台上使用

由于笔者主要是使用 Windows,其他平台下安装 Git 的方法暂且不表(可参考廖雪峰老师的博客:安装 Git)

Windows__Git_6">Windows 安装 Git

从 Git 官网直接下载安装程序,安装时大部分选项是英文说明的,如果看不懂,那就不用看懂,默认安装,直接无脑一路 next。

安装完成后,重新打开 cmd,输入 git --version​,如果有正常输出,则安装成功:

$ git --version
git version 2.31.0.windows.1

也可以在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,在里面操作 Git,可以使用不少 Linux 下的命令,例如 vim,ls 等,挺方便的。还可以在文件夹里右键,打开 Git Bash:

image

更新 Git

Git 自带更新功能。Windows git 更新命令:

# 2.17.1版本之前git
$ git update

# 2.17.1版本之后git
$ git update-git-for-windows

注意:2.14.1 及之前版本的 git 没有 update 相关命令,使用 update 命令会报错 git: 'xxx' is not a git command

Linux git 更新命令:

# 1.添加git官方软件源
$ sudo add-apt-repository ppa:git-core/ppa

# 2.更新git
$ sudo apt update
$ sudo apt-get update
$ sudo apt-get install git

配置 Git

安装完 Git 后,我们可以进行一些配置。因为 Git 支持多人协同操作,为了区分,通常需要配置姓名和邮箱。

所以安装完 Git 后,首先输入以下命令进行配置(请读者换成自己的姓名和邮箱):

$ git config --global user.name "peterjxl"
$ git config --global user.email "peterjxl@qq.com"

如果不配置,是上传不了代码的,会有如下报错(上传也叫提交,commit):

$ git commit -m "wrote a readme file"
Author identity unknown
*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"
to set your account's default identity.

你也许会担心,如果有人故意冒充别人怎么办?我们可以通过一些方法使得我们的提交无法被冒充,感兴趣并且有一定基础的童鞋可以看看这篇博客:👨‍💻 震惊!竟然有人在 GitHub 上冒充我的身份!

查看配置

你可能会好奇,我们的 Git 配置是保存在哪呢?一般情况下,是保存在用户目录下的 .gitconfig ​文件里,例如笔者使用的用户是 peterjxl,那么配置文件就是:C:\Users\peterjxl\.gitconfig

用文本方式打开这个文件,可以看到有不少配置,其中就有我们刚刚配置的邮箱和姓名:

[user]
	email = peterjxl@qq.com
	name = peterjxl

我们也可以通过命令查看配置:

> git config user.email
peterjxl@qq.com


> git config user.name
peterjxl


> git config --list  //查看所有配置
.....

如果发现配置错了或想修改配置,还是使用 git config --global​ 重新配置即可。

如果想要删除某个配置,使用 --unset ​参数:

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

也可以直接修改配置文件。

Git 还有很多可配置项。比如,让 Git 显示颜色,会让命令输出看起来更醒目:

$ git config --global color.ui true

这样,Git 会适当地显示不同的颜色,比如 git status​ 命令,文件名就会标上颜色:

<a class=git-color" />​

小结

本文我们主要介绍了如下内容:

  1. Windows 下如何安装 Git
  2. 查看 Git 版本:git --version
  3. 配置用户名和邮箱
  4. 如何查看配置和修改配置

http://www.niftyadmin.cn/n/5683660.html

相关文章

【ARM 嵌入式 C 入门及渐进26 -- 内敛函数和宏定义的区别】

请阅读【嵌入式及芯片开发学必备专栏】 文章目录 内敛函数和宏定义的区别内联函数定义和使用内联函数特点内联函数示例 宏定义和使用宏定义特点宏定义示例 比较总结Sumamry 内敛函数和宏定义的区别 在 C 语言中&#xff0c;内联函数和宏定义都可以用来减少函数调用的开销和提高…

使用Spring Cloud Config和JCE加密配置文件的实战教程

使用Spring Cloud Config和JCE加密配置文件的实战教程 1. 前言 在微服务架构中&#xff0c;集中化管理配置文件是常见的需求。Spring Cloud Config 提供了集中化的配置管理方案&#xff0c;而在某些场景下&#xff0c;配置文件中可能包含敏感信息&#xff08;如数据库密码、A…

C++ 机器人相关面试点

C 机器人相关面试点 多功能聊天乐园 1. 功能实现&#xff1a; 用户管理&#xff1a;实现了用户注册与登录、头像上传与下载功能&#xff0c;用户密码通过OpenSSL加密&#xff0c;用户数据存储在MySQL数据库中&#xff0c;并通过XML文件进行本地持久化配置。 音乐播放与下载&a…

ACC5.【C语言】几个迫使CPU等待的语句

1.嵌入式开发插入汇编指令 插入hlt指令:让CPU停止工作进入待机状态,只要外部发生变化(按键盘点击鼠标),CPU立刻响应 插入wait指令,当8086的TEST引脚为高电平时,暂停后续指令的执行,否则继续执行 2.C语言 *需要调用库函数 #include <stdlib.h> int main() {system(&q…

无锡卓瓷X哲讯智能科技,SAP项目正式启动!

在数字化浪潮的推动下&#xff0c;高精密陶瓷行业的领军企业—无锡卓瓷科技有限公司&#xff0c;携手哲讯智能科技有限公司近期启动SAP&BI项目&#xff0c;以打造行业领先的数字化管理平台。这一战略举措标志着无锡卓瓷在数字化转型的道路上迈出了坚实的一步。 无锡卓瓷—…

Mac中访达显示/关闭隐藏文件

Mac中访达显示/关闭隐藏文件 您可以使用特殊的键盘快捷键查看 Mac 上的所有不可见项目。下面是具体步骤&#xff1a; 1、激活 Finder 应用程序&#xff0c; 打开可能包含此类文件的文件夹。 Command Shift 句点 【CMDShift.】3、如果您想再次隐藏文件&#xff0c;请再次重…

[遇到问题] Word中插入公式横线“-”变成了长连字符

1 一招解决Word里公式减号/短横线&#xff0c;在关闭word后变成连字符_word中公式短横线变成了减号-CSDN博客 2 选中横向-公式-文本&#xff08;公式文本化即可&#xff09;

BACnet协议-(基于ISO 8802-3 UDP)(2)

1、模拟设备的工具界面如下&#xff1a; 2、使用yet another bacnet explorer 用作服务&#xff0c;用于发现设备&#xff0c;界面如下&#xff1a; 3、通过wireshark 抓包如下&#xff1a; &#xff08;1&#xff09;、整体包如下&#xff1a; &#xff08;2&#xff09;、m…