不多说,直接上干货!

前面博客

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/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/

   详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

  人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
  目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

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

  1. 大数据学习系列之七 ----- Hadoop+Spark+Zookeeper+HBase+Hive集群搭建 图文详解

    引言 在之前的大数据学习系列中,搭建了Hadoop+Spark+HBase+Hive 环境以及一些测试.其实要说的话,我开始学习大数据的时候,搭建的就是集群,并不是单机模式和伪分布式.至于为什么先写单 ...

  2. win8 64 mysql下载教程_windows下安装mysql-8.0.18-winx64的教程(图文详解)

    1.下载安装包 安装包现在地址: https://dev.mysql.com/downloads/mysql/ 2.解压缩至安装目录 解压缩下载之后的zip,我这里使用的安装路径为: C:\Progr ...

  3. mysql压缩包删除_mysql解压缩方式安装和彻底删除的方法图文详解

    一.安装mysql (1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中 (2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为: (3) ...

  4. git之一: 在windows下安装git和使用总结

    1:下载git  windows版,安装完打开git bash https://git-scm.com/downloads 2:设置帐号 邮箱信息 查看配置信息 git config --list 3 ...

  5. Git 学习札记(二)安装git以及基本操作

    Git 学习札记(二) Linux上的Git基本操作 安装和使用 Git 在linux安装git的命令: sudo apt-get install git 结果如图:(为了截这个图特意卸载了又装了一遍 ...

  6. Git学习之旅:Mac安装Git与创建本地仓库(一)

    Git简述:版本管理工具,git的英文直译就是饭桶.最初只应用于linux,现在应用十分广泛. git一般工作流程:1.从远程仓库中克隆Git资源作为本地仓库.2.从本地仓库中checkout代码然后 ...

  7. python与anaconda安装(先安装了python后安装anaconda,基于python已存在的基础上安装anaconda)——逼死强迫症、超详解

    目录 一.安装python(python3.7.4) 1.下载 (1)下载1(32位) (2)下载2(64位) 2.安装 3.配置python环境变量 4.检验python 二.安装anaconda( ...

  8. Windows XP硬盘安装Ubuntu 12.04双系统图文详解

    按照下文的方法,自己在winXP上面装Ubuntu12.04双系统,准确说是winXP+win7+Ubuntu三系统:正在安装,稍后将自己安装截图发出来.. 修改计算机名: sudo gedit /e ...

  9. python3.8.2安装教程-在服务器上安装python3.8.2环境的教程详解

    在服务器上安装python3.8.2环境 官网3.8.2下载地址 下载安装 下载好了之后上传到服务器上 或者在服务器上通过命令下载 wget https://www.python.org/ftp/py ...

最新文章

  1. php实现调查结果百分比显示,Php文本游戏试图根据百分比做出结果
  2. docker 基本操作Ⅲ
  3. 玩嗨的2亿快手“老铁”和幕后的极致视觉算法
  4. 别让SSL证书暴露了你的网站服务器IP
  5. 松下壁挂式新风系统推荐_松下壁挂式新风怎么样 松下壁挂式新风系统优势介绍【详解】...
  6. MongoDB使用小结:一些不常见的经验分享
  7. Swagger:Rest API的描述语言
  8. NOIP2016提高组 天天爱跑步
  9. 苹果Mac照片编辑插件套件:Nik Collection
  10. CSS 常用开发技巧
  11. 自定义View在android2.3.3手机上正常运行 在android4.2.2手机上报空指针
  12. 酒店管理系统-概要设计说明书
  13. PDF如何转换成jpg图片
  14. springboot整合高德地图获取经纬度和地址
  15. C++猜数字(文曲星游戏)
  16. 支付宝直付通实现账单结算(分账)功能完整Demo
  17. 怎样提高平面设计色彩表现力
  18. 后来的我们都老了——看《后来的我们》
  19. Redis 客户端三种不同的实现方式(Redisson、lettuce、jedis)
  20. 快速提升网站排名的方法

热门文章

  1. php点击字切换验证码,PHP生成图片验证码、点击切换实例 Web程序 - 贪吃蛇学院-专业IT技术平台...
  2. h5打开麦克风权限录音_MAC录屏没有声音?如何在苹果电脑MACBOOK上录音录屏
  3. java 快速入门_Java快速入门
  4. 漏洞payload 靶机_【CS学习笔记】5、如何建立Payload处理器
  5. 测试第十七届智能车竞赛信标灯-初步测试
  6. 第十七届全国大学生完全车模组竞速赛方案 - 草案
  7. 教育的本质是人点亮人
  8. linux在生信的作用,【生信笔记】右键菜单打开WSL功能方法简介
  9. installshield 安装文件属性的原始文件名 如何修改_iPhone修改微信提示音,iOS12可用,无需越狱详细教程...
  10. centos oracle 服务自动启动,CentOS下配置Oracle 11gR2为系统服务自动启动