我只想从 GitHub 中隐藏我的一些 git 文件。
喜欢这个回购https://github.com/karlcoelho/undergrad.co。
可以使用.gitignore或任何其他方式吗?
更新: GitHub 允许免费和无限制* 私有存储库已有一段时间了。只需转到您的存储库将您的存储库标记为私有Settings -> Danger Zone -> Change repository visibility.
* 不限制私有存储库的数量。您的私有存储库中的 500 MB 存储限制。公共存储库具有无限存储空间,不计入 500 MB。
使用 .gitignore 文件将文件排除在推送到任何远程(例如 Github)的一部分之外,因此如果您在另一台机器上克隆存储库,这些文件将不会出现,并且如果您无法访问您的机器,则被忽略的文件将消失很好,因为它们不是 git 版本控制的一部分。
为了托管您的代码但对公众隐藏它,Github 提供了高级计划,您可以拥有私人存储库。将存储库标记为私有允许您像往常一样推送和拉取存储库,而不会将它们显示在公共视图中。只有您和任何协作者才能访问存储库。
可以访问 .edu 电子邮件地址的学生可以访问 Github 学生开发者包,该包为您提供开发者计划,授予无限的私人存储库等:https : //education.github.com/pack
或者,您可以使用其他 git 存储库站点,这些站点允许免费的私有存储库,例如 Gitlab。
Iro*_*j18 -4
创建后git add .gitignore,我有一个文件名 .env 并将其放入.gitignore.我输入的文件中.env。它不起作用,所以我不得不将文件更改.env为env. 它不会向公众显示 env 文件。
您可以通过查看其 .gitignore 文件了解更多hide-files-on-github