是否可以使用git找出文件所在的计算机?如果您有代码仓库,是否可以检查文件并查看它们是在哪台计算机上以及用户名?例如,他们是在mac或linux上创建的吗?
答案 0 :(得分:3)
不,我不相信这是可能的。 Git repo只是一组提交。来自一篇很棒的DZone文章(Git Behind the Curtain: What Happens When You Commit, Branch, and Merge):
每个提交包含三条信息:关于的信息 提交(谁发生,发生时,消息),列表 parent commit(对于第一次提交是空的,但至少有 每个其他提交的一个条目),以及对“树”的引用 持有项目目录根目录的对象。
即便如此,“谁”部分来自你的Git配置 - user.name
& user.email
。