Git学习系列之Windows上安装Git之后的一些配置(图文详解)

简介:

  不多说,直接上干货!

 

 

 

前面博客

Git学习系列之Windows上安装Git详细步骤(图文详解)

 

 

 

  第一次使用Git时,需要对Git进行一些配置,以方便使用Git。

  不过,这种配置工作只需要进行一次便可,日后对Git进行升级时,会沿用现在的配置。

 

 

 

  

 

 

1、Git配置用户信息

  配置用户信息的作用是用于标识追踪提交代码的操作者。

  比如说,在团队协作中,如果对某一部分代码有疑问,便可以通过该用户信息定位到是谁提交的这部分代码,便可以找他进一步交流。

  在个人的版本仓库中,或许你会觉得就自己一个人在做,是否可以不设置用户信息?答案是不可以的,不过这个设置也是十分方便地,并且一劳永逸。

 

 

  设置你自己的昵称与email

  设置本地机器默认commit的昵称与Email. 请使用有意义的名字与email.

  需要设置的是用户名和用户邮箱。具体操作指令如下:

$ git config –global user.name “XXX”

$ git config –global user.email XXX@163.com

 

或者

$ git config --global user.name "XXX"
$ git config --global user.email "XXX@gmail.com"

 

或者

git config --global user.name "XXX"
git config --global user.email "XXX@qq.com"
git config --global push.default simple

 

 

   为什么安装git后,第一件事你需要设置你的名字和邮箱?

   答:因为每次提交都需要这些信息。

 

 

 

 

 

 

  如果要使用git进行推送,则必须配置 push.default ,否则推送失败. 姓名与Email只用于日志标识.实际推送到GitHub等在线仓库时,要用有操作权限的账号登录.

  查看git配置可以使用 -l 参数(l 就是 list 的首字母,L的小写):

git config -l

 

 

  在某个项目根路径下面可以设置单独的Email与姓名.

git config user.name "XXX"
git config user.email "XXX@qq.com"  

可以看到, 配置单个项目时,少了 --global 参数.

 


 

 

 

 

 

说明:

  1. 实际操作中,将”John Doe”替换为自定义的名称;
  2. 实际操作中,将johndoe@example.com替换为自定义的邮箱地址。
  3. 在设定名称时,加双引号的原因是:名称之前有空格存在。如果不加引号的话,也可以用如下方式输入:
$ git config –global user.name John\ Doe

 

 

 

 

 

 

查看配置信息

  如果用户需要后续查看Git的配置信息,只需要输入如下命令:

$ git config –list

 

 

 

 

 

 

 

2、Windows 下乱码的问题

  在Windows下使用Git时,事实上是存在乱码的问题的。比如,我的文件夹下有一个测试.txt的内容,但是用 git status 进行查看是,会出现中文乱码的现象。如下图所示:

 

   原先的 “测试.txt” 在这里显示为: “\346\265\213\350\257\225.txt”

 

 

 

  解决的方法是:

  输入指令:

$ git config –global core.quotepath false

 

 

  再次通过 git status 进行查看时,如图所示:

 

 

 

 

 本文转自大数据躺过的坑博客园博客,原文链接http://www.cnblogs.com/zlslch/p/7985514.html,如需转载请自行联系原作者


相关文章
|
2月前
|
Windows
Windows无法连接到打印机,请检查打印机名并重试 - 配置Windows 共享打印机出错;
WIN7共享打印机无法被WIN11连接,出现错误代码0x0000011b或0x00000709,可能是系统版本不兼容所致。本文提供多个轻量级修复工具,无需安装,双击即用,专为解决此类小问题设计,操作简单,适合普通用户快速修复打印机连接异常。
445 0
|
11天前
|
网络安全 开发工具 git
配置本地环境以管理Git多账户SSH连接的方法
通过以上步駟设置后, 您可以轻松管理多個 Git 账户并且根据不同项目需求切换 SSH 密匙进行版本控制操作。
129 20
|
15天前
|
存储 Java 开发工具
【Git】零基础入门:配置与初始操作实战指南
本文聚焦 Git 的“从 0 到 1”配置与基础操作,旨在帮助 Java 开发者快速掌握环境搭建、用户配置、仓库初始化、代码提交、版本回退等核心技能。内容设计上避免涉及复杂的分支策略或高级命令,以实用为导向,适合零基础入门者系统学习,为后续参与企业级项目开发奠定版本控制基础。
|
3月前
|
网络安全 Windows
Windows IIS 10如何配置自签名SSL并实现自动跳转
本文记录了IIS配置自签名证书及HTTPS跳转的注意事项。包括解决443端口占用问题、URL Rewrite插件安装与配置、web.config修改方法,以及避免因旧教程导致的配置错误。
Windows IIS 10如何配置自签名SSL并实现自动跳转
|
3月前
|
C语言 图形学 Windows
Windows下安装和配置GTK4(基于CLion)
本文介绍了作者选择GTK作为C语言图形库的原因,包括代码简洁、控件丰富和界面美观,并分享了在Windows环境下通过MSYS2安装GTK4及在CLion中配置开发环境的详细步骤。
370 0
|
3月前
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
119 2
|
Windows
Windows下版本控制器(SVN)- 配置版本库
Windows下版本控制器(SVN)- 配置版本库
28 0
|
4月前
|
安全 Shell 开发工具
Windows下使用git配置gitee远程仓库
就在前几天因为一些原因,我的电脑重装了系统,然后再重新配置git的环境的时候就遇到了一些小问题。所以我决定自己写一篇文章,以便以后再配置git时,避免一些错误操作,而导致全网搜方法,找对的文章去找对应的解决方法。下面为了演示方便就拿gitee来演示,不拿GitHub了写文章了。
211 0
|
开发工具 git
分享两个学习Git的网站
分享两个学习Git的网站 1. 廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 image 2.
1621 0
|
开发工具 git
分享一个学习Git的网站 Learn Git Branching
分享一个学习Git命令的网站,循序渐进按课程闯关编写的,做的非常棒,界面还很可爱! 建议手动输入git命令,可以在动画中很明白地看到指针和路径是如何变化的,很有趣。
1502 0