git常用别名

[alias]  
    s = status  
    st = status  
    sb = status -s -b  
    #############  
    d = diff  
    di = diff  
    dc = diff --cached  
    dk = diff --check  
    dck = diff --cached --check  
    #############  
    c = commit  
    ca = commit -a  
    cm = commit -m  
    ci = commit  
    #############  
    l = log --oneline  
    #lg = log --oneline --graph --decorate  
    lg = log --color --graph --pretty=format:'%Cred%h%Creset -%C(blue)%d%Creset %s %Cgreen(%cr) %C(yellow)<%an>%Creset' --abbrev-commit
    #############  
    o = checkout  
    co = checkout  
    ob = checkout -b  
    cob = checkout -b  
    #############  
    b = branch  
    bv = branch -vv  
    ba = branch -a  
    bd = branch -d  
    br = branch -r  
    #############  
    f = fetch  
    fo = fetch origin  
    #############  
    m = merge  
    #############  
    ps = push  
    pl = pull  
    pb = pull --rebase  
    psf = push -f  
    psu = push -u  
    plu = pull -u  
    pso = push origin  
    plo = pull origin  
    pbo = pull --rebase origin  
    psfo = push -f origin  
    psuo = push -u origin  
    pluo = pull -u origin  
    #############  
    rb = rebase  
    #############  
    re = reset  
    rh = reset HEAD  
    reh = reset --hard  
    rem = reset --mixed  
    res = reset --soft  
    rehh = reset --hard HEAD  
    remh = reset --mixed HEAD  
    resh = reset --soft HEAD  
    #############  
    w = show  
    #############  
    human = name-rev --name-only --refs=refs/heads/*
发布了207 篇原创文章 · 获赞 196 · 访问量 65万+

猜你喜欢

转载自blog.csdn.net/tanningzhong/article/details/103642516