本章讲解知识点

    1. 安装 Git
    1. Git 配置
    1. Git 服务器连接配置

  • 本专栏适合于软件开发刚入职的学生或人士,有一定的编程基础,帮助大家快速掌握工作中必会的工具和指令
  • 本专栏针对面试题答案进行了优化,尽量做到好记、言简意赅
  • 如专栏内容有错漏,欢迎在评论区指出或私聊我更改,一起学习,共同进步。
  • 相信大家都有着高尚的灵魂,请尊重我的知识产权,未经允许严禁各类机构和个人转载、传阅本专栏的内容。

1. 安装 Git

在使用 Git 前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac 和 Windows 平台上运行。

Git 各平台安装包下载地址为:http://git-scm.com/downloads

我们不再介绍安装方法,不同的读者操作系统不同,安装方法也不同,遇到的问题也不同。

大家可以通过 CSDN 博客学习安装方法,若遇到安装问题,请自行百度解决问题。


2. Git 配置

2.1. Git Config

在使用 Git 前,我们先进行一些基础配置。Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量

Git 有三种配置,分别以文件的形式存放在三个不同的地方。可以在命令行中使用 git config 工具查看这些变量。

系统配置(对所有用户都适用)

存放在 git 的安装目录下:%Git%/etc/gitconfig:若使用 git config 时用 --system 选项,读写的就是这个文件,例如:

git config --system core.autocrlf

用户配置(只适用于该用户)

存放在用户目录下:例如 linux 存放在 ~/.gitconfig;在 Windows 系统上,Git 会找寻用户主目录下的 .gitconfig 文件。主目录即 $HOME 变量指定的目录,一般都是: C:\Documents and Settings\$USER。:若使用 git config 时用 --global 选项,读写的就是这个文件,例如:

git config --global user.name

仓库配置(只对当前项目有效)

存放在当前仓库的配置文件:在工作目录中的 .git/config 文件中:若使用 git config 时用 --local 选项,读写的就是这个文件,例如:

git config --local remote.origin.url

注:每一个级别的配置都会覆盖上层的相同配置,例如 .git/config 中的配置会覆盖 %Git%/etc/gitconfig 中的同名变量。

2.2. 配置个人身份

配置个人的用户名称电子邮件地址

$ git config --global user.name "douya"
$ git config --global user.email douya@qq.com

如果用了 --global 选项,那么更改的配置文件就位于用户主目录下,以后所有的项目都会默认使用这里配置的用户信息。

如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。

这个配置信息会在 Git 仓库提交的修改信息中体现,和【责任追踪/贡献度统计/用户之间的关联】相关,所以最好是配置自己的真实姓名和邮箱,用来统计贡献度的。

2.3. 配置文本编辑器

用户信息设置完毕,可以配置默认文本编辑器,当 Git 需要你输入信息时会调用它。 如果未配置,Git 会使用操作系统默认的文本编辑器。

我们可以通过 git config core.editor 命令来查看当前的编辑器

如果想使用不同的文本编辑器,例如 vim,可以这样做:

git config --global core.editor vim

在 Windows 系统上,如果想要使用别的文本编辑器,那么必须指定可执行文件的完整路径。 如 Notepad++

git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

2.4.