修改重置分支shell

This commit is contained in:
whyour 2022-03-07 23:40:49 +08:00
parent 6f2e7b9459
commit f6dc0e020f

View File

@ -324,8 +324,9 @@ git_pull_scripts() {
set_proxy set_proxy
git fetch --all git fetch --all
exit_status=$? exit_status=$?
git pull --allow-unrelated-histories git pull &>/dev/null
unset_proxy unset_proxy
reset_branch "$branch"
cd $dir_current cd $dir_current
} }
@ -342,16 +343,21 @@ reset_romote_url() {
git remote set-url origin $url &>/dev/null git remote set-url origin $url &>/dev/null
local part_cmd="" local part_cmd=""
if [[ $branch ]]; then reset_branch "$branch"
part_cmd="origin/${branch}"
git checkout -B "$branch"
git branch --set-upstream-to=$part_cmd $branch
fi
git reset --hard $part_cmd &>/dev/null
cd $dir_current cd $dir_current
fi fi
} }
reset_branch() {
local branch="$1"
if [[ $branch ]]; then
part_cmd="origin/${branch}"
git checkout -B "$branch"
git branch --set-upstream-to=$part_cmd $branch
fi
git reset --hard $part_cmd &>/dev/null
}
random_range() { random_range() {
local beg=$1 local beg=$1
local end=$2 local end=$2