Git安装方式:
Git 官方网站下载
https://git-scm.com/download/win
Linux 上安装
Fedora,或与之紧密相关的基于 RPM 的发行版,如 RHEL 或 CentOS
sudo dnf install git-all
基于 Debian 的发行版上,如 Ubuntu
sudo apt install git-all
Git环境配置
git config
配置用户名
git config --global user.name “李老师”
配置邮件地址
git config --global user.email li@csdn.net
–global 全局配置
检查配置
检查全部配置信息
** git config --list**检查特定配置信息
git config
如:git config user.name
查看所有的配置以及它们所在的文件
git config --list --show-origin
Git 颜色配置
** git config --global color.ui true**
Git 配置别名
如:
$ git config --global alias.co checkout
$ git config --globalalias.ci commit
$ git config --global alias.br branch
把暂存区的修改撤销掉(unstage),重新放回工作区
git reset HEAD file
git config --global alias.unstage ‘reset HEAD’
git unstage test.py
显示最后一次提交信息
config
git log -1
$ git config --global alias.last ‘log -1’
$ git last
Git配置变量存放路径
位置 权限 w/r
1、/etc/gitconfig 文件 超级用户 --system
2、~/.config/git/config 当前用户 --global
3、.git/config (default) 普通用户 --local
Git配置文件通常都存放在仓库的.git/config文件中
$ cat .git/config [core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true [remote “origin”]
url = git@gitcode.net:codechina/learngit.git
fetch = +refs/heads/:refs/remotes/origin/ [branch “master”]
remote = origin
merge = refs/heads/master [alias]
last = log -1
当前用户的 Git 配置文件放在用户主目录下的一个隐藏文件.gitconfig中
$ cat .gitconfig [alias]
co = checkout
ci = commit
br = branch
st = status [user]
name = Your Name
email = your@email.com [color]
ui = true