希望创建受密码保护的Git存储库

时间:2016-07-26 20:47:56

标签: git

我一直在做Project Euler解决方案,并希望将它们放在一个git存储库中,然后我可以在我的简历中链接到它。但是,据我所知,发布解决方案是不受欢迎的。

我想我可以通过设置一个任何人都可以访问的git存储库来解决这个问题,只要他们有密码(只会在我的简历中列出)。这将允许任何想要将我的解决方案视为潜在雇主的人看到它们,但是会随便用谷歌搜索解决方案。

Github和Bitbucket似乎没有选择这个,我的搜索没有发现任何事情。我已经考虑过制作一个受密码保护的Wiki,并从Github的自述文件链接到这个,但这有点笨拙,因为它涉及潜在的雇主跳过多个链接。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以对其他公共git存储库中的重要文件进行模糊处理。只需使用一些密码对它们进行异或,然后与潜在的雇主共享(提供一个小脚本以及编码/解码的源代码;确保有Windows和Unix的脚本,Windows版本可能是更重要的一个) 。

直接加密的好处是(除了不要求你的雇主拿到你的加密工具),如果你以后更改文件并再次提交,通常的操作(合并,差异,责备等)仍将工作得很好。当然,diff / blame只会输出乱码,但至少在正确的行中。