git - 验证本地GIT存储库克隆来源于主GitHub存储库

  显示原文与译文双语对照的内容

是否有一种方法比较GitHub存储库的本地克隆到GitHub中的存储库,以确认本地克隆是GitHub存储库。

时间:

由于 git ( 最后一次提交意味着这个分支的整个历史)的性质,你可以通过比较最后一次提交的lsn与一个可以信的存储库进行。

一个简单的shell 代码段可以像这个( 假设你只对的主感兴趣):


if [ $(git rev-parse master^{commit}) =="<official sha1>" ]; then
 echo"Good"
else
 echo"Bad"
fi

...