Git设定
设定 用户名/电子邮件地址
- $ git config --global user.name <username>
- $ git config --global user.email <mailaddress>
如果不添加—global 选项,此设定只对该数据库有效。
输出彩色
- $ git config --global color.ui auto
设定命令的别名
- $ git config --global alias.<aliasname> <commandname>
把不需要用的文件归类到非管理对象
- $ echo <filename> >> .gitignore
记录为.gitignore的文件是Git的非管理对象,但是需要提交.gitignore本身。
管理空分支
- $ cd <dirname>
- $ touch .gitkeep
在Git, 空分支不是管理对象。因此需要把随意的文件放入分支里,使用任何文件名称都可以。按照惯例,一般使用.gitkeep名称。
显示设定清单
- $ git config --global --list
通过代理主机连接http
在.gitconfig文件的http项目添加以下的设定。
- [http]
- proxy = <代理主机的电子邮件地址>:<代理主机的端口号码>
config命令可以使用以下设定。
- $ git config --global http.proxy <代理主机的电子邮件地址>:<代理主机的端口号码>
通过需要用户认证的代理主机连接http
在.gitconfig文件的http项目添加以下的设定。
- [http]
- proxy = http://<用户名>:<密码>@<代理主机的电子邮件地址>:<代理主机的端口号码>
config命令可以用以下的设定。
- $ git config --global http.proxy http://<用户名>:<密码>@<代理主机的电子邮件地址>:<代理主机的端口号码>