]> git.wh0rd.org - home.git/blobdiff - .gitconfig
custom-chroot: do not init /root if a git repo is there
[home.git] / .gitconfig
index 274a644850c04ee8a79c9354225c3e8a66235930..9dcfea20b5bed429fe9b5da7ea44b42f974559c6 100644 (file)
        default = current
 [alias]
        a    = add
-       b    = branch
+       ab   = abandon
+       ar   = archive
+       b    = branch -v
        bi   = bisect
+       cfg  = config
        ci   = commit
        co   = checkout
-       cp   = cherry-pick
+       cp   = cherry-pick --ff
+       cp-a = cherry-pick --abort
+       cp-c = cherry-pick --continue
+       cp-x = cherry-pick -x
        d    = diff
+       desc = describe
+       dl   = download
        f    = fetch
-       fp   = format-patch
+       fp   = format-patch -C -M
+       g    = grep
+       h    = help
        l    = log
        m    = merge
-       rb   = rebase
+       rb   = rebase --committer-date-is-author-date
        rb-a = rebase --abort
        rb-c = rebase --continue
        rb-i = rebase --interactive
        rb-s = rebase --skip
        rl   = rev-list
-       se   = send-email
+       se   = send-email -C -M
        sm   = submodule
        st   = status
        t    = tag
+       up   = upload
 [merge]
        conflictstyle = diff3
 [rebase]
        autosquash = true
+[merge "merge-changelog"]
+       name = GNU-style ChangeLog merge driver
+       driver = /usr/bin/git-merge-changelog %O %A %B
 [sendemail]
        chainreplyto = false
+       confirm = always
        suppressfrom = true
        smtpserver = localhost:1111
-#      smtpserver = zeus.spd.analog.com