git-v2: fix ga (#744)

Co-authored-by: nash <nash@iffy.me>
This commit is contained in:
fj0r 2024-01-24 22:37:23 +08:00 committed by GitHub
parent f75db6dc5f
commit f0dac68236
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -226,7 +226,7 @@ export def ga [
if $delete {
let c = if $cached {[--cached]} else {[]}
let f = if $force {[--force]} else {[]}
git rm ...$c ...$f -r ...$file
git rm ...$c ...$f -r $file
} else if $restore {
let o = $source | with-flag --source
let s = if $staged {[--staged]} else {[]}
@ -237,8 +237,9 @@ export def ga [
let p = if $patch {[--patch]} else {[]}
let u = if $update {[--update]} else {[]}
let v = if $verbose {[--verbose]} else {[]}
let f = if $force {[--force]} else {[]}
let file = if ($file | is-empty) { [.] } else { [$file] }
git add ...$a ...$p ...$u ...$v ...$file
git add ...([$a $p $u $v $f $file] | flatten)
}
}