【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

相关文章
|
3天前
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
103 68
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
7天前
|
Devops Shell 网络安全
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
git使用之如何将一套代码同时推送至github|gitee|gitcode|gitlab等多个仓库-含添加ssh-优雅草央千澈完美解决-提供整体提交代码
|
1月前
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
53 1
|
1月前
|
监控 负载均衡 容灾
slb测试配置
slb测试配置
36 5
|
2月前
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
98 3
|
2月前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
76 2
|
2月前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
214 0
[Git]关联远程库的两种方法及配置
|
2月前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
133 1
|
2月前
|
网络安全 开发工具 git
解决fatal:remote error:You can’t push to git://github.com/username/*.g
通过上述诊断与修复步骤,绝大多数的推送错误都能得到有效解决,确保您的Git工作流顺畅无阻。
136 1
|
2月前
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
234 0
下一篇
开通oss服务