mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2024-11-26 10:13:46 +08:00
Merge pull request #132 from derekstavis/cleanup-omf-repo-pull
omf.repo.pull: Simplify stashed flag using set -q
This commit is contained in:
commit
c943f8d1a2
|
@ -19,7 +19,7 @@ function omf.repo.pull
|
|||
command git -C "$repo_dir" status --short --untracked-files
|
||||
|
||||
command git -C "$repo_dir" stash save --include-untracked --quiet
|
||||
set stashed true
|
||||
set stashed
|
||||
end
|
||||
|
||||
if test "$initial_branch" != master
|
||||
|
@ -31,14 +31,14 @@ function omf.repo.pull
|
|||
if test $status -eq 2 #SIGINT
|
||||
command git --git-dir "$repo_dir"/.git --work-tree "$repo_dir" checkout $initial_branch
|
||||
command git --git-dir "$repo_dir"/.git --work-tree "$repo_dir" reset --hard $initial_revision
|
||||
test "$stashed" = true; and command git -C "$repo_dir" stash pop
|
||||
set -q stashed; and command git -C "$repo_dir" stash pop
|
||||
end
|
||||
|
||||
if test "$initial_branch" != master
|
||||
command git --git-dir "$repo_dir"/.git --work-tree "$repo_dir" checkout $initial_branch --quiet
|
||||
end
|
||||
|
||||
if test "$stashed" = true
|
||||
if set -q stashed
|
||||
command git -C "$repo_dir" stash pop --quiet
|
||||
|
||||
echo (omf::em)"Restored your changes:"(omf::off)
|
||||
|
|
Loading…
Reference in New Issue
Block a user