Git基础入门(二)Git安装和配置
2017-10-23 16:56
375 查看
sudo apt-get install git #安装Git(ubuntu)
git clone git://git.kernel.org/pub/scm/git/git.git #更新Git
初次运行Git前的配置:
Git自带一个git config的工具来帮助设置控制Git外观和行为的配置变量
这些变量存储在三个不同的位置:
/etc/gitconfig:包含系统上每一个用户及他们仓库的通用配置,--system对系统级别进行配置
~/.gitconfig或~/.config/git/config:只针对当前用户,--global对用户全局进行配置
.git/config:针对该仓库的配置文件
每一个级别覆盖上一级别的配置,所以.git/config的配置会覆盖/etc/gitconfig中的配置
用户信息:
当安装完Git应该做的第一件事就是设置你的用户名称与邮件地址,每一次Git的提交都会使用这些信息,并且它会写入到你的每一次提交中:
git config --global user.name "huyuan"
git config --global user.email huyuan@example.com
编辑器配置:
git config --global core.editor vim
检查配置信息
使用git config --list命令来列出所有Git当时能找到的配置
$ git config --list
user.name=John Doe
user.email=johndoe@example.com
core.editor=vim
color.status=auto
.......
如果出现重复的变量名,Git会使用它找到的每一个变量的最后一个配置
git config <key>:来检查 Git 的某一项配置
$ git config user.name
huyuan
获取帮助
git help <verb>
git <verb> --help
man git-<verb>
git clone git://git.kernel.org/pub/scm/git/git.git #更新Git
初次运行Git前的配置:
Git自带一个git config的工具来帮助设置控制Git外观和行为的配置变量
这些变量存储在三个不同的位置:
/etc/gitconfig:包含系统上每一个用户及他们仓库的通用配置,--system对系统级别进行配置
~/.gitconfig或~/.config/git/config:只针对当前用户,--global对用户全局进行配置
.git/config:针对该仓库的配置文件
每一个级别覆盖上一级别的配置,所以.git/config的配置会覆盖/etc/gitconfig中的配置
用户信息:
当安装完Git应该做的第一件事就是设置你的用户名称与邮件地址,每一次Git的提交都会使用这些信息,并且它会写入到你的每一次提交中:
git config --global user.name "huyuan"
git config --global user.email huyuan@example.com
编辑器配置:
git config --global core.editor vim
检查配置信息
使用git config --list命令来列出所有Git当时能找到的配置
$ git config --list
user.name=John Doe
user.email=johndoe@example.com
core.editor=vim
color.status=auto
.......
如果出现重复的变量名,Git会使用它找到的每一个变量的最后一个配置
git config <key>:来检查 Git 的某一项配置
$ git config user.name
huyuan
获取帮助
git help <verb>
git <verb> --help
man git-<verb>
相关文章推荐
- JAVA基础1-JAVA入门和JDK的安装与配置
- Git基础(一)--安装和配置SSH-Key
- MySQL基础入门-03MySQL的安装和配置
- kubernetes基础入门之-安装部署配置示例
- Git与GitHub安装、配置与入门
- 基础学习day01--JAVA入门和JDK的安装与配置
- Apache Storm 的安装、配置及入门基础(二)
- Android零基础入门第4节:正确安装和配置JDK, 高富帅养成第一招
- Android零基础入门第4节:正确安装和配置JDK, 高富帅养成第一招
- Java零基础入门---JDK的安装及环境变量配置教程
- Docker从入门到飞升:基础配置安装(Ⅰ)
- 入门基础:浅析Oracle监听器安装与配置
- Git入门之安装、配置
- Apache Storm 的安装、配置及入门基础(一)
- MySQL基础入门:MySQL简介、安装、配置
- Apache Solr入门基础——Windows下安装与配置
- Android Studio新手–>下载安装配置–>零基础入门–>基本使用–>调试技能–>构建项目基础–>使用AS应对常规应用开发
- Oracle GoldenGate零基础入门培训--安装、配置、诊断
- Nginx入门(下载安装|基础配置)
- kubernetes基础入门之-安装部署配置示例