2

を実行するgit pullと、git は次のような行を出力します。

myproject/myfile.py    |   2 +-
myproject/otherfile.py |  24 -------------
2 files changed, 2 insertions(+), 26 deletions(-)
delete mode 100644 myproject/oldfile.py
create mode 100644 myproject/newfile.py

実行していないときにそのような要約を表示するコマンドはありgit pullますか?

4

2 に答える 2

5

マニュアルページを掘り下げて、最終的に答えを見つけました:

git diff --summary --stat

実際に--summaryは、この部分を表示する責任があります:

2 files changed, 2 insertions(+), 26 deletions(-)
delete mode 100644 myproject/oldfile.py
create mode 100644 myproject/newfile.py

次のことを--stat担当しています。

myproject/myfile.py    |   2 +-
myproject/otherfile.py |  24 -------------

このコマンドは、次のようにエイリアスすることもできます。

git config --global alias.df "diff --summary --stat"

したがって、次のように呼び出すことができます。

git df HEAD~1

現在のコミットと以前のコミットの違いを要約して表示します。

于 2013-05-16T07:57:43.563 に答える