3 回答

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超3個(gè)贊
[alias] files = "!f() { git diff --name-status \"$1^\" \"$1\"; }; f"
!
commit-all = commit -a
.
!
UPD${GIT_PREFIX}

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊
sh
[alias] files = !sh -c 'git diff --name-status $1^ $1' -
(請(qǐng)注意行尾的破折號(hào)-你會(huì)需要的。)

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個(gè)贊
files = "!git diff --name-status \"$1\"^ \"$1\" #"
files = "!cd -- \"${GIT_PREFIX:-.}\" && [ x$# != x1 ] && echo commit-ish required >&2 || git diff --name-status \"$1\"^ \"$1\" #"
#
git
GIT_TRACE=2 git files a b c d
"; rm -rf --no-preserve-root /;
)
- 3 回答
- 0 關(guān)注
- 454 瀏覽
添加回答
舉報(bào)