这里已经解释了Git的拉动输出.尽管如此,我仍然不确定文本图的确切含义.
例如:
git diff --stat master HEAD^
输出(截断):
Site/index.php | 118 ++--
虽然修改的行数清楚地显示为118,但文本图表有点难以解释.
这可能与添加和删除行的比例有关吗?
我希望 git status 也列出更改的行数,\n就像那些+和:-git pull
例子)
\n\xe2\x9d\xaf LANG=c git status\nOn branch develop\nYour branch is up to date with \'upstream/develop\'.\n\nChanges not staged for commit:\n (use "git add <file>..." to update what will be committed)\n (use "git restore <file>..." to discard changes in working directory)\n modified: package-lock.json | 1093 ++++++++---\n modified: package.json | 26 +++---\nRun Code Online (Sandbox Code Playgroud)\n因为我在文档中找不到这样的选项,所以我尝试使用diffstat,因为它用于git pull。
\xe2\x9d\xaf git diff | diffstat -C\n package-lock.json | 1093 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------\n package.json | …Run Code Online (Sandbox Code Playgroud)