Преглед изворни кода

Update git aliases and add a few more

cray
Mitch Tishmack пре 10 година
родитељ
комит
bcbb06e292
1 измењених фајлова са 8 додато и 5 уклоњено
  1. +8
    -5
      git.org

+ 8
- 5
git.org Прегледај датотеку

@@ -41,13 +41,15 @@ General git configuration split out into sections mostly.
[alias] [alias]
begin = !git init && git commit --allow-empty -m 'Initial empty commit' begin = !git init && git commit --allow-empty -m 'Initial empty commit'
up = !git pull --rebase && git push up = !git pull --rebase && git push
wsdiff = diff --color-words --ignore-space-at-eol --ignore-space-change --ignore-all-space --ignore-all-space
wdiff = diff --color-words
wsd = diff --color-words --ignore-space-at-eol --ignore-space-change --ignore-all-space
wd = diff --color-words
fa = fetch --all
ci = commit ci = commit
ciu = commit --all ciu = commit --all
co = checkout co = checkout
ds = diff --stat ds = diff --stat
ba = branch --all ba = branch --all
b = branch
st = status --short --branch st = status --short --branch
s = status --short --branch --untracked-files=no s = status --short --branch --untracked-files=no
unstage = reset HEAD unstage = reset HEAD
@@ -59,13 +61,14 @@ General git configuration split out into sections mostly.
ri = rebase --interactive --autosquash ri = rebase --interactive --autosquash
ra = rebase --abort ra = rebase --abort
effit = reset --hard effit = reset --hard
cp = log --no-merges --cherry --graph --oneline
# What commits differ between branches, note, equivalent commits are omitted. # What commits differ between branches, note, equivalent commits are omitted.
# Use this with three dot operator aka master...origin/master # Use this with three dot operator aka master...origin/master
cpdiff = log --no-merges --left-right --graph --cherry-pick --oneline
cpd = log --no-merges --left-right --graph --cherry-pick --oneline
# Same as ^ only equivalent commits are listed with a = sign. # Same as ^ only equivalent commits are listed with a = sign.
cmdiff = log --no-merges --left-right --graph --cherry-mark --oneline
cmd = log --no-merges --left-right --graph --cherry-mark --oneline
# git update with submodule update # git update with submodule update
sup = git pull && git submodule update --init --recursive
sup = git pull --rebase && git submodule update --init --recursive
# git clone with submodules # git clone with submodules
sc = !git clone --recursive $1 sc = !git clone --recursive $1
# what files are getting updated a lot # what files are getting updated a lot


Loading…
Откажи
Сачувај