My Avatar

skylens

(●´ω`●)/

git及配置

2017年6月17日 星期六, 发表于 昆明

前言

git是一个分布式版本控制软件。最初由林纳斯·托瓦兹创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。

安装

$ sudo pacman -S git   //ArchLinux/Manjaro
$ sudo apt-get install git  //ubuntu/debian
$ brew install git   //macOS

配置

$ git config --global user.name "skylens"   //配置个人用户名
$ git config --global user.email "skylens116@qq.com"  //配置个人电子邮件
$ git config --global core.editor vim  //配置默认编辑器
$ git config --global merge.tool vimdiff  //配置默认的文本差异比较工具
$ git config --global color.ui true  //打开所有的默认终端着色
$ git config --global color.diff.meta "blue black bold"  //diff输出的改变信息以粗体、蓝色前景和黑色背景的形式显示
$ git config --global https.proxy 'socks5://127.0.0.1:1080'  //设置使用socks代理
$ git config --global http.proxy 'socks5://127.0.0.1:1080'  //设置使用socks代理
$ git config --list
$ cd repository
$ vim .gitignore
# Windows:
Thumbs.db
ehthumbs.db
Desktop.ini

# Python:
*.py[cod]
*.so
*.egg
*.egg-info
dist
build

# C:
# (*.o and *.a)
*.[oa]

# self:
db.ini
*_rsa