关于使用 github:我正在我的项目工作目录的根目录中寻找类似 repo 配置文件的东西,上面写着“这个项目属于服务器 private.github.com,如果文件被意外推送到另一个服务器或域,因错误而失败。”
这将防止诸如意外将私有项目内容推送到公共存储库之类的事情。
这样的事情可行吗?此外,它应该对每个用户都是自动的,因此它不能是用户自己需要配置的东西。一旦他们检查了项目,事故预防就应该到位。
关于使用 github:我正在我的项目工作目录的根目录中寻找类似 repo 配置文件的东西,上面写着“这个项目属于服务器 private.github.com,如果文件被意外推送到另一个服务器或域,因错误而失败。”
这将防止诸如意外将私有项目内容推送到公共存储库之类的事情。
这样的事情可行吗?此外,它应该对每个用户都是自动的,因此它不能是用户自己需要配置的东西。一旦他们检查了项目,事故预防就应该到位。
您可以在推送或提交时使用 Gits 挂钩执行任何自动检查:https ://git-scm.com/book/gr/v2/Customizing-Git-Git-Hooks
只需创建一个 shell 脚本来检查 repo 并使其与 git hooks 一起运行。