Stop calling git in aliases
we might not be in a git dir
This commit is contained in:
parent
6c43a5b84d
commit
7383759af6
2 changed files with 12 additions and 2 deletions
|
@ -13,7 +13,7 @@ alias ber="bundle exec rake"
|
|||
alias bet="test-rails"
|
||||
alias c="clear"
|
||||
alias cs="toggle-color-mode"
|
||||
alias cdr='cd $(git root)'
|
||||
alias cdr="git-root"
|
||||
alias dc="docker-compose-call"
|
||||
alias g="g" # overwrite g alias
|
||||
alias ga="git add"
|
||||
|
@ -54,7 +54,7 @@ alias grbi="git rebase --interactive"
|
|||
alias grc="git rm --cached"
|
||||
alias grh="git reset --hard"
|
||||
alias grm="git rm"
|
||||
alias gst="git log $(git describe --tags --abbrev=0)..HEAD --no-merges --oneline"
|
||||
alias gst="git-since-last-tag"
|
||||
alias gack='git log --pretty="%an <%ae>" | sort -u | fzf | xargs -I "{}" git add-trailer "Co-authored-by: {}"'
|
||||
alias gup="git-branch-delete-merged"
|
||||
alias Grep='grep'
|
||||
|
|
|
@ -70,6 +70,16 @@ function git-date-added {
|
|||
fi
|
||||
}
|
||||
|
||||
function git-since-last-tag {
|
||||
git log $(git describe --tags --abbrev=0)..HEAD --no-merges --oneline
|
||||
}
|
||||
|
||||
function git-root {
|
||||
if [[ "$(git rev-parse --is-inside-work-tree)" == "true" ]]; then
|
||||
cd $(git root)
|
||||
fi
|
||||
}
|
||||
|
||||
function password-generator {
|
||||
if [ -x "$(command -v openssl)" ]; then
|
||||
password=$(
|
||||
|
|
Loading…
Reference in a new issue