【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

目录
打赏
0
0
0
0
6
分享
相关文章
os-copilot安装_配置_功能测试全集
我是一位中级运维工程师,我平时工作会涉及到 各类服务器的 数据库 与 java环境配置 操作。 我顺利使用了OS Copilot的 -t -f | 功能,我的疑惑是不能在自动操作过程中直接给与脚本运行权限,必须需要自己运行一下 chmod 这个既然有了最高的权限,为什么就不能直接给与运行权限呢。 我认为 -t 功能有用,能解决后台运行基础命令操作。 我认为 -f 功能有用,可以通过task文件中撰写连续任务操作。 我认为 | 对文件理解上有很直接的解读,可以在理解新程序上有很大帮助。
183 86
|
2月前
|
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
229 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
os-copilot使用之全面配置与使用测试
作为一名个人开发者,我主要从事云服务器架设工作。近期,我成功使用了OS Copilot的 `-t -f |` 功能,解决了执行语句、连续提问及快速理解文件的问题。我发现这些功能非常实用,特别是在使用Workbench时能快速调用AI助手。此外,建议将AI功能与xShell工具联动,进一步提升效率。文中详细记录了购买服务器、远程连接、安装配置OS Copilot以及具体命令测试的过程,展示了如何通过快捷键和命令行操作实现高效开发。
170 67
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
213 3
【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
解决 Git 访问 GitHub 时的 SSL 错误
通过上述步骤,可以有效解决 Git 访问 GitHub 时的 SSL 错误。推荐优先更新 CA 证书和正确配置 Git 使用 CA 证书,避免禁用 SSL 验证。如果问题持续,可以切换到 SSH 方式访问 GitHub,确保连接的安全性和稳定性。希望这些内容对您的学习和工作有所帮助。
122 3
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
54 1
【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
127 16
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
299 60
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
63 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等