发布Git仓库而不泄露功能分支中的工作

时间:2018-05-22 08:56:11

标签: git github gitlab publishing privacy

我希望发布一个Git存储库的master分支(包含已接受的同行评审论文的模拟代码),但不会披露作为正在进行的研究的一部分在不同分支上完成的工作。最终,该作品将被发布(此时我会将其合并到master)。

我很确定这可以通过以下步骤来完成:

  • 创建一个新的仓库,
  • 将私人原始仓库本地设置为远程,例如secret
  • git pull secret master
  • 设置公开的origin遥控器,
  • git push -u origin master

但是,我听过太多关于明文密码的恐怖故事,这些故事出现在公共Git repos等中,并寻求那些实际了解Git内部运作的人的确认< strong>来自其他分支机构的信息确实未包含在公共仓库中。

如果相关(虽然我认为不是),公共Git仓库将托管在Github或我们大学的Gitlab实例上。

0 个答案:

没有答案