mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-22 14:35:37 +00:00
gpp execute after cli
This commit is contained in:
parent
b9e248be32
commit
a1962afef0
@ -1,12 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Copied from David Pedersen: https://github.com/davidpdrsn/dotfiles/blob/master/bin/git-pp
|
||||
|
||||
set -e
|
||||
|
||||
git_branch_name() {
|
||||
val=$( git branch 2>/dev/null | grep '^\*' | colrm 1 2 )
|
||||
echo "$val"
|
||||
}
|
||||
|
||||
git push --set-upstream origin "$(git_branch_name)"
|
@ -30,7 +30,7 @@ function abbrs --description 'All abbreviations'
|
||||
abbr -a gca 'git commit --amend'
|
||||
abbr -a gu 'git pull'
|
||||
abbr -a gp 'git push'
|
||||
abbr -a gpp 'git_set_upstream'
|
||||
abbr -a gpp 'git-push-upstream'
|
||||
abbr -a gl 'git log --graph --decorate --oneline -20'
|
||||
abbr -a gll 'git log --graph --decorate --oneline'
|
||||
abbr -a gco 'git checkout'
|
||||
|
6
fish.configlink/functions/git-push-upstream.fish
Normal file
6
fish.configlink/functions/git-push-upstream.fish
Normal file
@ -0,0 +1,6 @@
|
||||
function git-push-upstream --description "Create upstream branch"
|
||||
set -l branch (git branch 2>/dev/null | grep '^\*' | colrm 1 2)
|
||||
set -l command "git push --set-upstream origin $branch"
|
||||
commandline -r $command
|
||||
commandline -f execute
|
||||
end
|
Loading…
Reference in New Issue
Block a user