因此,如果你从其他地方克隆了一个git回购,最好小心不要把它推给github。因为如果它碰巧含有其中一个散列,你可能会被禁止进入Github。据我们所知,这是你的简历。
现在这里还有另一件有趣的事。我完全有可能将这些提交散列中的一个添加到我的任何Repos中,当然,这是我自己托管的。我可以在不添加任何Github/Microsoft作为RIAA成员希望禁止的内容的情况下做到这一点。
#git logCommit 1fff890c0980a72d669aaffe9b13a7a077c33ecf(Head->;Master,Origin/Master,Origin/Head)作者:Joey Hess<;[email protected]>;日期:星期一11月2 18:29:17 2020-0400删除子模块提交8864d5c1182dccdd1cfc9ee6e5d694ae3c70e7afAuthor:joey hess<;[email protected]>;日期:mon nov 2 18:29:00 2020-0400 add#git ls-tree head^160000[编辑后的cuz+nov 3=100More]用this644 blob 45b98be36b7c7808dc9cbcb76bf7b0b57备份您的CAT视频。
为此,我在一次提交中添加子模块,而不提交.gitmodule文件,然后在后续提交中删除子模块。
如果你克隆我的git repo并将其推送给Github,会发生什么呢?
下一个抱怨我没有向Github发表一份Mygit Repos的人,他们为了把自己的分叉推向Github,不得不从其他地方克隆它,这对我来说是多么恼火,怎么不,我这样做不会干扰Github的垄断,而且不管怎样,Github的独白实际上并不是那么糟糕……。
#!/bin/shprintf";输入非法回购的url,Citizen:";read whagit submodule add";$wha";whagit rm.gitmodule esgit Commit-m whagit RM whagit Commit-m wha