【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

相关文章
|
16天前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
162 20
|
19天前
|
Java 测试技术 数据安全/隐私保护
通过yaml文件配置自动化测试程序
通过yaml文件可以将自动化测试环境,测试数据和测试行为分开,请看一下案例
42 4
|
19天前
|
存储 Java 开发工具
【Git】零基础入门:配置与初始操作实战指南
本文聚焦 Git 的“从 0 到 1”配置与基础操作,旨在帮助 Java 开发者快速掌握环境搭建、用户配置、仓库初始化、代码提交、版本回退等核心技能。内容设计上避免涉及复杂的分支策略或高级命令,以实用为导向,适合零基础入门者系统学习,为后续参与企业级项目开发奠定版本控制基础。
|
2月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
116 13
|
2月前
|
安全 网络安全 数据安全/隐私保护
解决SSH测试连接GitHub时出现“connection closed by remote host”的问题。
然后使用 `ssh -T git@ssh.github.com`来测试连接。
310 0
|
3月前
|
网络安全 开发工具 git
GitHub 多账户 SSH 配置指南
本文介绍了如何在同一台电脑上配置多个 GitHub 账户的 SSH 密钥。内容包括:检查现有密钥、生成新的 SSH 密钥、配置 SSH config 文件、将公钥添加到 GitHub、验证 SSH 连接、设置 Git 用户信息、创建工作区目录、使用不同账户克隆仓库,以及为每个仓库配置独立的用户信息等步骤。通过这些操作,可以实现在不同项目中使用不同的 GitHub 账户进行提交和管理。
257 0
|
5月前
|
JSON JavaScript API
MCP 实战:用配置与真实代码玩转 GitHub 集成
MCP 实战:用配置与真实代码玩转 GitHub 集成
1225 4
|
6月前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
1151 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
4月前
|
安全 Shell 开发工具
Windows下使用git配置gitee远程仓库
就在前几天因为一些原因,我的电脑重装了系统,然后再重新配置git的环境的时候就遇到了一些小问题。所以我决定自己写一篇文章,以便以后再配置git时,避免一些错误操作,而导致全网搜方法,找对的文章去找对应的解决方法。下面为了演示方便就拿gitee来演示,不拿GitHub了写文章了。
214 0
|
4月前
|
网络协议 开发工具 git
解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese
在使用 Git/Git小乌龟 进行代码管理的过程中,经常会遇到各种各样的问题,其中之一就是在执行 git clone 或 git pull 等操作时出现 “fatal: unable to access ‘https://github.com/…/.git’: Recv failure Connection was reset” 的报错。这个问题通常是由网络连接问题或代理设置不正确导致的。在我的个人使用经验中,我亲自尝试了四种方法,它们都能够有效地解决这个报错。个人比较推荐方法二。
1880 0