~/.gitconfig 配置(个人)

 

[user]
    name = 
    email = 
    password = 
[http]
    sslVerify = false
[alias]
#查看日志,加参数表示查看多少条提交日志;    
    one         = "!f(){ git log --pretty=oneline -$1; };f"
#查看某个文件的10次提交历史;    
    his           ="!f(){ git log -p -10 $1; };f"
#查看某个人的提交历史;
    alg         = log --author
#查看每个提交历史的修改文件列表;
    flg         = log --stat --oneline
#查看简短提交历史版本号及提交备注信息;    
    o         = log --oneline
#合并某一次提交到当前分支;    
    cp         = cherry-pick
#终止某一次的版本合并;
    cpa         = cherry-pick --abort
#解决冲突后继续合并提交;    
    cpc         = cherry-pick --continue
                                #    cf = cat-file -p;
#从本地仓库重新检出某一个文件(丢弃工作区做出的修改);
    co         = checkout -- 
    
    b         = branch -b
#删除某个分支;    
    d         = branch -d
#强制删除某个分支;    
    dd         = branch -D
#本地分支重命名;    
    m         = "!f(){ git branch -m $1 $2; };f"
#暂存当前的修改为某一个注释;    
    save         = stash save
#查看暂存的工作列表;    
    slist        = stash list
#查看分支列表;
    blist        = branch
#应用某一个暂存;    
    use         ="!f(){ git stash apply stash@{\"$1\"}; };f"    
#删除某一个暂存; 
    del         ="!f(){ git stash drop stash@{\"$1\"}; };f"
#快速新建dev分支(关联远程);    
    nb         = checkout -b dev origin/dev
#查看文件差异;
    df         = diff
#查看某个暂存的修改;    
    see        ="!f(){ git stash show -p stash@{\"$1\"}; };f" 
#取消合并分支;    
    ma         = merge --abort
#继续合并分支;    
    mc         = merge --continue
#在提交历史记录中寻找指定字符串的提交;    
    find         = log --grep  
#根据输入参数在master创建分支;    
    cqb         = "!f(){ git checkout -b $1 origin/master; };f"
#更改提交信息;
    rcommit     = commit --amend 
#在本地任意创建分支关联远程;
    newbranch    ="!f(){ git checkout -b $1 origin/$2; };f"
#删除远程分支;
    delremote    = "!f(){ git push origin --delete $1; };f"
#查看本地分支与远程分支的关系;
    vv        = branch -vv 
#解除本地分支[需先切换到要操作的分支]与远程分支的关联关系;
    unset        = branch --unset-upstream
#在远程创建某一个分支;
    neworiginbranch = "!f(){ git push origin $1; };f"
#将本地分支与远程分支建立关联;
    setup        ="!f(){ git branch --set-upstream-to origin/$1; };f"

[credential]
    helper = store

你可能感兴趣的:(Git)