Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.35 KB | None | 0 0
  1. [user]
  2. email =
  3. name =
  4. [core]
  5. editor = vim
  6. whitespace = fix,-indent-with-non-tab,trailing-space,cr-at-eol
  7. excludesfile = ~/.gitignore
  8. [web]
  9. browser = google-chrome
  10. [rerere]
  11. enabled = 1
  12. autoupdate = 1
  13. [push]
  14. default = matching
  15. [color]
  16. ui = auto
  17. [color "branch"]
  18. current = yellow bold
  19. local = green bold
  20. remote = cyan bold
  21. [color "diff"]
  22. meta = yellow bold
  23. frag = magenta bold
  24. old = red bold
  25. new = green bold
  26. whitespace = red reverse
  27. [color "status"]
  28. added = green bold
  29. changed = yellow bold
  30. untracked = red bold
  31. [diff]
  32. tool = vimdiff
  33. [difftool]
  34. prompt = false
  35. [github]
  36. user = username
  37. token = token
  38. [gitflow "prefix"]
  39. feature = feature-
  40. release = release-
  41. hotfix = hotfix-
  42. support = support-
  43. versiontag = v
  44. [alias]
  45. a = add --all
  46. ai = add -i
  47. #############
  48. ap = apply
  49. as = apply --stat
  50. ac = apply --check
  51. #############
  52. ama = am --abort
  53. amr = am --resolved
  54. ams = am --skip
  55. #############
  56. b = branch
  57. ba = branch -a
  58. bd = branch -d
  59. br = branch -r
  60. #############
  61. c = commit
  62. ca = commit -a
  63. cm = commit -m
  64. cem = commit --allow-empty -m
  65. cam = commit -am
  66. cd = commit --amend
  67. cad = commit -a --amend
  68. ced = commit --allow-empty --amend
  69. #############
  70. d = diff
  71. dc = diff --cached
  72. dl = difftool
  73. dlc = difftool --cached
  74. dk = diff --check
  75. dp = diff --patience
  76. dck = diff --cached --check
  77. #############
  78. f = fetch
  79. fo = fetch origin
  80. fu = fetch upstream
  81. #############
  82. fp = format-patch
  83. #############
  84. fk = fsck
  85. #############
  86. g = grep -p
  87. #############
  88. l = log --oneline
  89. lg = log --oneline --graph --decorate
  90. #############
  91. ls = ls-files
  92. lsf = "!git ls-files | grep -i"
  93. #############
  94. m = merge
  95. ma = merge --abort
  96. mc = merge --continue
  97. ms = merge --skip
  98. #############
  99. co = checkout
  100. cob = checkout -b
  101. #############
  102. pr = prune -v
  103. #############
  104. ps = push
  105. psf = push -f
  106. psu = push -u
  107. pso = push origin
  108. psao = push --all origin
  109. psfo = push -f origin
  110. psuo = push -u origin
  111. psom = push origin master
  112. psfom = push -f origin master
  113. psuom = push -u origin master
  114. #############
  115. pl = pull
  116. plu = pull -u
  117. plo = pull origin
  118. plp = pull upstream
  119. plom = pull origin master
  120. plpm = pull upstream master
  121. #############
  122. pb = pull --rebase
  123. pbo = pull --rebase origin
  124. pbp = pull --rebase upstream
  125. pbom = pull --rebase origin master
  126. pbpm = pull --rebase upstream master
  127. #############
  128. rb = rebase
  129. rba = rebase --abort
  130. rbc = rebase --continue
  131. rbi = rebase --interactive
  132. rbs = rebase --skip
  133. #############
  134. re = reset
  135. rh = reset HEAD
  136. reh = reset --hard
  137. rem = reset --mixed
  138. res = reset --soft
  139. rehh = reset --hard HEAD
  140. remh = reset --mixed HEAD
  141. resh = reset --soft HEAD
  142. #############
  143. s = status
  144. sb = status -s -b
  145. #############
  146. sa = stash apply
  147. sc = stash clear
  148. sd = stash drop
  149. sl = stash list
  150. sp = stash pop
  151. ss = stash save
  152. sw = stash show
  153. #############
  154. w = show
  155. wp = show -p
  156. wr = show -p --no-color
  157. #############
  158. assume = update-index --assume-unchanged
  159. unassume = update-index --no-assume-unchanged
  160. assumed = "!git ls-files -v | grep ^h | cut -c 3-"
  161. unassumeall = !git assumed | xargs git update-index --no-assume-unchanged
  162. assumeall = "!git st -s | awk {'print $2'} | xargs git assume"
  163. #############
  164. ours = "!f() { git checkout --ours $@ && git add $@; }; f"
  165. theirs = "!f() { git checkout --theirs $@ && git add $@; }; f"
  166. #############
  167. whois = "!sh -c 'git log -i -1 --pretty=\"format:%an <%ae>\n\" --author=\"$1\"' -"
  168. whatis = show -s --pretty='tformat:%h (%s, %ad)' --date=short
  169. #############
  170. barebranch = !sh -c 'git symbolic-ref HEAD refs/heads/$1 && git rm --cached -r . && git clean -xfd' -
  171. flat = clone --depth 1
  172. subpull = !git submodule foreach git pull --tags origin master
  173. subrepo = !sh -c 'filter-branch --prune-empty --subdirectory-filter $1 master' -
  174. human = name-rev --name-only --refs=refs/heads/*
  175. serve = !git daemon --reuseaddr --verbose --base-path=. --export-all ./.git
  176. snapshot = !git stash save "snapshot: $(date)" && git stash apply "stash@{0}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement