github如何通过ssh判断谁犯了?

在GitHub中,您可以通过查看commithistory来确定是谁提交的。每次提交都包含提交者的姓名和电子邮件地址,这通常是Git在用户提交时从本地配置中获得的。

但是需要注意的是,SSH并不是判断谁提交了最准确的方法。因为SSH只是连接到GitHub服务器的一种安全方式,所以它与特定的提交或用户没有直接关联。

如果想知道是谁在本地提交的,可以使用gitlog命令查看提交历史。例如:

``狂欢

gitlog - pretty=format:"%h-%an,%ar:%s "

```

这将输出每个提交的简化散列、作者姓名、相对日期和提交消息。

如果你想在一个远程仓库(比如GitHub)中查看是谁提交的,可以在web界面上查看仓库的“commits”页面。这将显示所有提交的列表,包括提交者的用户名和提交消息。

一般来说,提交者信息更多地基于用户的Git配置,而不是SSH连接。