有什么方法可以跟踪 git 管理员或某些人可以跟踪 git 克隆的系统详细信息


管理员

或某些官员有什么办法可以发现这一点,我将项目克隆到错误的机器中。

不,没有。

不用担心将远程存储库克隆到错误的本地计算机中。如果不需要此本地 git 存储库,只需将其删除即可。或者你可以把它放在那里。

如果您担心有一天它可能会错误地推送到远程存储库。它主要会暗示你应该首先拉动的消息,因为它是"老式的"。

是的,可以通过 IP 地址和您使用的密钥记录您对 Git 存储库的访问。 默认情况下,日志记录通常也处于启用状态。 例如,我在作的服务器上有一个相当无聊的 Git 设置,我可以在 /var/log/auth.log 中看到 SSH 日志。

这是我服务器上auth.log的(清理(行:

3 月 22 日 01:23:45 fili sshd[678]:从 256.1.2.3 端口 45000 接受的 git 公钥 ssh2: RSA de:ad:be:ef:de:ad:be:ef:de:ad:be:ef:de:ad:be:ef

您可以看到,默认情况下,它没有记录我运行了哪些 Git 命令,但它确实说明了我何时连接、我使用了什么 IP 地址以及我正在使用什么公钥。 通过正确的配置,您还可以记录您访问了哪些 Git 对象。

但是,这是一个可以理解的错误。 意外从错误的机器运行命令是非常常见的。 不要试图掩盖它。

最新更新