.gitconfig配置文件

QuibblerQuibbler 2020-02-11 约 4 分钟 1879 次阅读

.gitconfig配置文件

git很方便,输入命令可以简化。比如输入git st 可以直接显示工作区状态。这是通过设置命令别名实现的。

1、配置文件

找到C:\Users{UserName}用户根目录下的.gitconfig文件,打开是一些基本配置信息

[winUpdater]
	recentlySeenVersion = 2.20.1.windows.

设置的GitHub用户user

[user]
	mail = 614449644@qq.com
	name = quibbler0
	email = 614449644@qq.co

解决git中文路径显示乱码

[core]
	quotepath = false

添加alias别名

[alias]
	st = status
	co = checkout
	ci = commit
	br = branch

2、命令行设置

设置别名的方式

git config --global alias.st "status"

删除别名:

git config --global --unset alias.别名

3、全局配置 --global

设置config的时候加上--global,是对所有分支仓库生效。如果只想在当前仓库设置,比如用户名:

//设置当前仓库的用户名
    git config user.name 用户名

4、查看所有config配置

使用命令:

git config -l

就能看到所有config配置项:

core.symlinks=false
	core.autocrlf=true
	core.fscache=true
	color.diff=auto
	color.status=auto
	color.branch=auto
	color.interactive=true
	help.format=html
	rebase.autosquash=true
	http.sslcainfo=D:/ProgrameFiles/Git/mingw64/ssl/certs/ca-bundle.crt
	http.sslbackend=openssl
	diff.astextplain.textconv=astextplain
	filter.lfs.clean=git-lfs clean -- %f
	filter.lfs.smudge=git-lfs smudge -- %f
	filter.lfs.process=git-lfs filter-process
	filter.lfs.required=true
	credential.helper=manager
	user.name=Quibbler
	user.email=614449644@qq.com
	alias.st=status
	alias.ck=checkout
	alias.br=branch
	core.repositoryformatversion=0
	core.filemode=false
	core.bare=false
	core.logallrefupdates=true
	core.symlinks=false
	core.ignorecase=true

相关推荐

git rebase调整commit提交的顺序
Git

git rebase调整commit提交的顺序

git rebase调整commit之间顺序一连提交了几笔commit,想调整一下顺序,把其中一笔提交置顶拿到最前面来,专门修改这一笔提交。当然如果想修改某一笔提交,可以reset到那笔commit,进行修改,完成之后再把之后的提交cherry-pick回去。git log查看提交记录,每笔提交记录太多,可以让每笔提交仅显示一行查看 --oneline。使用git rebase -i进入编辑,之前

1.4w
git blame:显示文件的每行提交记录信息
Git

git blame:显示文件的每行提交记录信息

git blame:显示文件的每行提交记录信息git blame对文件的每行信息都进行注释。能看到关于该行修改的每一次commit的哈希标签、作者和提交日期。Intellij IDEA在打开文件的行数右键点击Annotate显示文件每一行的记录信息。应该用的就是这个命令实现的功能。

5.5k
Git可视化工具:Sublime Merge
Git

Git可视化工具:Sublime Merge

Git可视化工具:Sublime Merge同事推荐了一个Git 可视化客户端:Sublime Merge ,由知名文本编辑器 Sublime Text 开发商打造。自己平时用的则是最好用的Git GUI工具:SourceTree,也体验了下Sublime Merge,用起来还不错。直接点击下载或购买后,安装即可。功能免费,完整功能无限制使用。但是订阅内容(比如更换主题)付费。Sublime Me

2.8k