如何在没有凭据的情况下进行git push?

我是git和github的新手,并且想知道如何在没有用户名和密码的情况下git push login-credentials.php

假设本地存储库中只有两个文件,index.phpinclude ("login-redentials.php");

index.php
login-credentials.php

使用git push origin master时,两个文件都将被推送到github。在这种情况下,username和PASSWORD将被发布。

在使用login-credentials.php之前,从git push删除登录凭据的最佳方法是什么? -我在git文档中找不到此用例的最佳实践。

farfar0124 回答:如何在没有凭据的情况下进行git push?

如果要完全忽略文件,则应将它们添加到.gitignore中。

如果您只想“隐藏”凭据,则取决于您的部署和构建过程。一种方法是使用保管库(同样,取决于您的系统)。

另一种选择是从某个环境变量中读取凭据,该凭据将在其他地方以安全方式设置。

本文链接:https://www.f2er.com/3023626.html

大家都在问