首页 > 代码库 > 【Git】自定义Git
【Git】自定义Git
来源:廖雪峰
让Git显示颜色
git config --global color.ui true
忽略特殊文件
有些文件有敏感信息,或者是自动生成的中间文件。不能或不必提交到git,可以用.gitignore文件配置忽略不上传的文件
一个.gitignore例子,.gitignore本身要提交到git
# Windows:Thumbs.dbehthumbs.dbDesktop.ini# Python:*.py[cod]*.so*.egg*.egg-infodistbuild# My configurations:db.inideploy_key_rsa
https://github.com/github/gitignore中已经有一些配置文件了,可以组合使用
强制添加.gitignore中的文件到git App.class是文件名
git add -f App.class
查看添加文件违反了.gitignore中的哪一条,便于修改.gitignore
git check-ignore -v App.class
可以给git命令配置别名,简化指令,比如
git config --global alias.lg "log --color --graph --pretty=format:‘%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset‘ --abbrev-commit"
这样,git lg就可以实现双引号中一长串指令的功能了。
配置Git的时候,加上--global
是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用。
每个仓库的Git配置文件都放在.git/config
文件中
而当前用户的Git配置文件放在用户主目录下的一个隐藏文件.gitconfig
中
修改配置文件也可以设置别名
可以不用Github,自己搭建git服务器,具体方法看来源吧。
【Git】自定义Git
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。