【Git&Github - 3】:Git的测试、Git的配置

简介: 【Git&Github - 3】:Git的测试、Git的配置

Git的测试


测试Git是否安装成功、git init命令初始化一个目录为git仓库(自动在该目录下生成.git文件夹、里面存放仓库的信息)

44a167da8767468ba23d2837a0f50603.png


Git的配置


安装Git后首先要做的事情是配置你的用户名称(user.name)和用户邮箱(user.email)地址。这是非常重要的,因为每次Git提交代码都会使用该信息,用以区分是谁提交了代码!


用户名和邮箱可随意配置(不提倡),若配置的邮箱在Github里注册过,则Github网站的commits里显示邮箱对应的用户名;如果配置的邮箱在Github里不存在,则commits里显示你本地配置的用户名。



Git常见的一些配置项


image.png



Git的配置文件



Git具有3个级别的配置文件、高优先级的设置项会覆盖低优先级中相同的设置项。image.png


Git config 命令


查看配置文件


查看所有的配置以及对应的配置文件:git config --list --show-origin


d014db924414422b88666b7090fc87cb.png


进入项目文件后再次使用该命令,会显示三个级别的配置文件,优先级从低到高

a22ac9874ecc4f73a78bd3e7eb8f72aa.png


查看所有的配置:git config --list

git config --list会显示三个配置文件中所有的设置项(不带路径)


a49467c5daf54590adf8ed014283afce.png


分别查看系统所有用户、当前用户、本地的配置:git config --system 或 --global 或 --local --list

f975808c26544ed59c918bd7411fcbf4.png


f018c31dfc0143f7803e1376053bd454.png


git config --global --list 可以查看当前目录用户的所有仓库配置


d16b42fb0b724d7b971aba6629f3215c.png


查看某一项配置:git config <key>

git config <key>可以查看某一项的配置的生效值、也可以具体指定配置文件的级别来查看。


2df92f0407724ab29a7a0c7294356c4d.png


870bb524d1ca475bbfd7690bb4862d8a.png


9215a310b5fb4a40857b466318053b4a.png


设置相关的值


git config可以具体指定配置文件的级别–system或–global或–local来设置并使用git config key来测试当前的生效值。


配置 Git安装目录\etc\gitconfig:git config --system user.name 用户名


配置 用户目录\ .gitconfig:git config --global user.name 用户名


配置仓库目录.git\config:git config --local user.name 用户名


90b1937f98c14261a60692fe1bda1873.png


删除相关的值


git config --unset --system 或 --global 或 --local 键名

1fccac96d8b4482ab94c081f8bf23072.png

相关文章
|
7天前
|
JavaScript 测试技术 Windows
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
本文介绍了如何使用vue-cli和webpack为Vue项目配置不同的生产和测试环境,包括修改`package.json`脚本、使用`cross-env`处理环境变量、创建不同环境的`.env`文件,并在`webpack.prod.conf.js`中使用`DefinePlugin`来应用这些环境变量。
23 2
vue配置webpack生产环境.env.production、测试环境.env.development(配置不同环境的打包访问地址)
|
12天前
|
Linux
kickstart自动安装系统 --DHCP 配置及测试
PXE+Kickstart自动安装系统需配置DHCP服务器分配IP。dhcpd.conf示例:设置更新样式、忽略客户端更新、指定下一服务器及启动文件。定义子网、网关、掩码、动态地址池并预留特定MAC地址。重启xinetd、NFS、DHCP服务,确保新服务器与Kickstart服务器在同一网络,避免误装其他机器。注意隔离测试网络以防干扰生产环境。
60 18
|
6天前
|
网络协议 开发工具 网络虚拟化
SourceTree git 配置代理
SourceTree git 配置代理
14 1
|
9天前
|
JavaScript 测试技术
vue配置生产环境.env.production、测试环境.env.development
该文章介绍了如何在Vue项目中配置和使用不同的环境变量文件(.env、.env.production、.env.development)以适应开发、测试和生产环境,并通过修改`package.json`中的scripts来实现不同环境的打包。
34 0
vue配置生产环境.env.production、测试环境.env.development
|
24天前
|
开发工具 git 开发者
掌握版本控制的艺术:Git 与 GitHub 的高效使用指南
在软件开发中,版本控制对于代码管理和团队协作至关重要。本文详细介绍了 Git 的核心概念与命令,包括初始化、创建仓库、文件跟踪、分支管理和远程仓库操作。同时,探讨了如何利用 GitHub 进行项目组织、代码审查及自动化工作流。通过遵循最佳实践,如频繁提交、清晰的信息记录和合理使用分支,开发者可以提升工作效率和团队协作能力,确保项目的持续成功。
|
20天前
|
Shell 网络安全 开发工具
Git,GitHub,Gitee&IDEA集成Git
Git提交项目到GitHub简洁版、版本控制、安装、常用命令、分支、团队协作机制、Github、Gitee远程仓库、IDEA集成Git、IDEA集成Github、IDEA集成Gitee
Git,GitHub,Gitee&IDEA集成Git
|
2月前
|
存储 Ubuntu 安全
ROS2教程02 ROS2的安装、配置和测试
本文是关于ROS2(机器人操作系统2)的安装、配置和测试的教程。内容包括使用一键安装脚本快速安装ROS2 Humble版,手动安装步骤,设置语言环境、添加软件源、更新软件包、安装ROS2桌面版和开发工具,配置ROS2环境,创建工作空间,配置ROS2领域以避免网络冲突,以及如何删除ROS2。此外,还包括了测试ROS2是否安装成功的两个案例:基本的Topic通信测试和使用Turtlesim演示程序。适用于Ubuntu 22.04操作系统。
86 1
ROS2教程02 ROS2的安装、配置和测试
|
6天前
|
Shell 网络安全 开发工具
fatal: unable to access 'https://github.com/wolfcw/libfaketime.git/': Encountered end of file
fatal: unable to access 'https://github.com/wolfcw/libfaketime.git/': Encountered end of file
|
1月前
|
存储 Shell 开发工具
内核维护者手册 - 配置Git【ChatGPT】
内核维护者手册 - 配置Git【ChatGPT】
|
2月前
|
JavaScript IDE 前端开发
前端开发工具配置 nodejs & git & IDE
前端开发工具配置 nodejs & git & IDE
下一篇
无影云桌面