环境搭建在正式使用Git之前,首先需要安装Git并完成一些基本的配置。本章将教你如何在Ubuntu和CentOS上安装Git。安装Git客户端如果您使用的是基于Debian的Linux发行版,您应该使用apt-get命令来完成安装操作。如果能找到Git版本如下,说明安装成功:[jerry@CentOS~]$sudoapt-getinstallgit-corepasswordforubuntu:[jerry@CentOS~]$git--versiongitversion1.8.1.2如果你正在使用基于RPM的Linux发行版,应该使用yum命令完成安装,也可以使用Git命令安装成功:$su-Password:[root@CentOS~]#yum-yinstallgit-core[root@CentOS~]#git--versiongitversion1.7.1设置Git环境Git提供了一个Git配置工具,可以设置环境变量。Git将所有全局变量存储在位于您的主目录中的.gitconfig文件中。要设置全局变量,您需要添加--global选项。如果你不添加这个选项,你设置的变量只会在当前的Git仓库中使用。您还可以设置适用于系统范围的变量。Git将这些变量存储在/etc/gitconfig文件中,该文件包含系统上每个用户和存储库的配置。要设置这些变量值,您必须具有root权限并应添加--system选项。如果以上安装工作完成,可以进行如下配置工作————设置用户名Git的每次commit操作都会使用这个设置:[jerry@CentOS~]$gitconfig--globaluser.name"Jerry"设置与上面相同的电子邮件地址,并且此设置也将用于每个提交操作:[jerry@CentOS~]$gitconfig--globaluser.email"jerry@tutorialspoint.com"防止合并发生时pullfrom远程仓库拉取最新修改时,如果这些修改提交相互冲突,Git会默认创建一个合并提交。我们可以通过设置以下设置来避免这种合并:[jerry@CentOS~]$gitconfig--globalbranch.autosetuprebasealwayscolorhighlighting以下命令在控制台中启用Git颜色突出显示:[jerry@CentOS~]$gitconfig--globalcolor.uitrue[jerry@CentOS~]$gitconfig--globalcolor。statusauto[jerry@CentOS~]$gitconfig--globalcolor.branchauto设置默认编辑器Git默认使用系统默认编辑器,由系统环境变量VISUAL和EDITOR决定。我们也可以使用gitconfig命令自己设置一个喜欢的编辑器,如下设置vim为默认编辑器:[jerry@CentOS~]$gitconfig--globalcore.editorvim设置Git没有提供的默认合并工具for集成合并工具,用于冲突修改提交。我们可以通过下面的命令自己设置一个:[jerry@CentOS~]$gitconfig--globalmerge.toolvimdiff列出Git的所有设置来验证自己在本地仓库的设置是否设置了,你可以使用gitconfig--list命令查看:[jerry@CentOS~]$gitconfig--list如果所有步骤都按照上述命令操作,显示结果应该如下:name=Jerryuser.email=jerry@tutorialspoint.combranch.autosetuprebase=alwayscolor.ui=truecolor.status=autocolor.branch=autocore.editor=vimmerge.tool=vimdiff学习编程,不要急于求成,一定要多读For经典书籍,多看源码,多下功夫破解代码,技术才能进步。给大家分享几本程序员必读的经典书籍,一定要多看几遍:我会免费送给大家,只求大家给我点个赞!程序员必读经典书单(高清PDF版)有收获?希望老铁三连击,让更多人看到这篇文章。推荐阅读:干货|程序员进阶架构师必备资源免费免刷题|LeetCode算法算法刷机神器,看完BAT随心挑!欢迎关注我的博客:良序Linux教程网,干货满满!
