Git 基本环境设定, 主要是设定自己帐号下的环境参数.
基本资料设定
直接于Shell 下执行下述:
- git config --global user.name "Ray"
- git config --global user.email "ray@email.com"
- git config --global color.diff auto # git diff 要显示颜色
- git config --global color.status auto # git status 要显示颜色
- git config --global color.branch auto
- git config --global color.log auto # git log --graph 会很漂亮, 感谢日落提供.
- 注: 这些设定会在~user/ 下产生.gitconfig
[color]
diff = auto
status = auto
branch = auto
log = auto
[user]
name = Tsung
email = username@email.com
Git 自动忽略档案/ 目录设定
要自动将某些档案掠过不Commit, 要设定.gitignore 这个档案. (哪些档案是不要commit 进去的)
- vim .gitignore
tmp/**/*
log/*
config/database.yml - 使用
git add .
等,这些都不会将这些资料列入commit. (.gitignore会被列入commit)
修改预设目录
预设会产生.git 目录, 改成.test
- 修改Shell变数GIT_DIR =>
export GIT_DIR=.test