在执行git提交之后,我如何看到发生了什么变化?
在执行git提交之后,我如何看到提交的文件中发生了什么变化?上面写着5次插入和5次删除。我希望能够在屏幕上显示,看看他们是什么在执行git提交之后,我如何看到发生了什么变化?,git,Git,在执行git提交之后,我如何看到提交的文件中发生了什么变化?上面写着5次插入和5次删除。我希望能够在屏幕上显示,看看他们是什么 在提交之前,您可以执行git diff--staged这将向您显示要提交的更改。在我看来,您应该这样做,以确保您只提交您想要的更改 提交后,有几种方法可以查看更改: git log -p -1 这将显示最后一次提交以及在提交中所做的更改。-p选项告诉日志显示提交的修补程序。添加-1表示只显示一次提交(您可以将其更改为您希望看到的任意数量的提交) 如果要查看当前状态与上
在提交之前,您可以执行
git diff--staged
这将向您显示要提交的更改。在我看来,您应该这样做,以确保您只提交您想要的更改
提交后,有几种方法可以查看更改:
git log -p -1
这将显示最后一次提交以及在提交中所做的更改。-p
选项告诉日志显示提交的修补程序。添加-1
表示只显示一次提交(您可以将其更改为您希望看到的任意数量的提交)
如果要查看当前状态与上次提交之间的差异,可以执行以下操作:
git diff HEAD~
HEAD~
告诉git使用最接近当前回购状态的提交。p和-1代表什么?和HEAD~?你也可以做git show HEAD
@ducks:Trygit log--help
和也可以写成git diff--help
git log-1
git log-n1
)