如何从Github public隐藏文件和文件夹

问题描述 投票:1回答:3

我只想隐藏GitHub中的一些git文件。

像这个回购https://github.com/karlcoelho/undergrad.co

这可能使用.gitignore或任何其他方式?

git github
3个回答
2
投票

使用.gitignore文件可以将文件从推送到任何遥控器(例如Github)中排除,因此如果您在另一台计算机上克隆存储库,则不会显示这些文件,如果您失去对计算机的访问权限,则忽略的文件将被删除好,因为它们不是git版本控件的一部分。

Github提供优质计划,您可以拥有所有私人存储库。将存储库标记为私有允许您正常推送和提取存储库,而不是将它们置于公共视图中。只有您和任何协作者才能访问存储库。

有权访问.edu电子邮件地址的学生可以访问Github Student Developer Pack,它可以为您提供开发人员计划,授予无限制的私人存储库以及更多:https://education.github.com/pack

或者,您可以使用其他允许免费私有存储库的git存储库站点。 Gitlab浮现在脑海中。


1
投票

您可能根本不提交文件,因此在运行git push时不会推送它们。

将文件添加到.gitignore将阻止您意外地将这些文件添加到提交中。


-1
投票

创建git add .gitignore后,我有一个文件名.env并放入.gitignore.我输入.env。它不起作用,所以我不得不将.env的文件更改为env。它不会向公众展示env文件。

您可以通过查看他们的.gitignore文件了解更多hide-files-on-github

  • 扩展/ node_modules / *
  • !扩展/ node_modules / github上注入/ index.js
© www.soinside.com 2019 - 2024. All rights reserved.