【问题标题】:Is it possible to know the geographic location where my GitHub commits come from?是否可以知道我的 GitHub 提交来自的地理位置?
【发布时间】:2018-05-23 02:32:02
【问题描述】:

我正在从事一个大型项目(个人项目),并且几乎每天都提交到我的 GitHub 存储库。问题是,我经常旅行,我的承诺来自不同的城市/国家!是否有可能知道提交来自哪些地理位置?或者至少是创建回购的地理位置?希望这个问题有意义。

【问题讨论】:

  • 您可以使用该消息来填充此信息吗?如果您(以某种方式)有办法确定您的位置,则可以编写此脚本。
  • 您来这里之前是否进行了网络搜索? github.com/peritus/geocommit

标签: git github push commit


【解决方案1】:

不,不是。

提交不跟踪提交发生的 IP。即使他们这样做了,IP 到地理的翻译也充满了错误。

【讨论】:

  • 更进一步,IP 没有任何有意义的方式参与提交 - 提交完全是本地事务。
  • 当然可以。如果没有在提交消息中手动说出Location: Chicago,就不能使用普通的 Git 本身,但是您可以使用其他软件以多种方式自动执行此操作。不过,对过去的提交没有帮助。
  • 尽管即使使用旧的提交,您也可以获得 timezone 信息。
猜你喜欢
  • 2015-07-29
  • 1970-01-01
  • 2011-04-07
  • 2016-02-07
  • 2019-05-31
  • 2023-03-24
  • 2016-02-11
  • 1970-01-01
  • 2015-03-25
相关资源
最近更新 更多