git - 将文件提交到 github,然后取消暂存,因为它包含敏感数据

标签 git oauth commit stage

我正在尝试处理 Twitter Github 项目。我有一个 OAuth 类,我想上传一次以提供 OAuth 的布局,但是之后我不想再提交它,所以我可以将我的数据放入但没有上传。有办法做到这一点吗?

最佳答案

您可以使用 update-index 告诉 git 它应该始终假设文件从未更改:

git update-index --assume-unchanged oath.class

您可以使用 --no-assume-unchanged 将其切换回来

git update-index --no-assume-unchanged oath.class

这将使 git 再次注意到文件的更改。

关于git - 将文件提交到 github,然后取消暂存,因为它包含敏感数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10037489/

相关文章:

git - Dropbox 和 git,会不会引起冲突?

git - 将本地更改保存在 git 仓库中

git - 如何撤消 merge 请求及其提交?

ruby-on-rails - Rails 功能测试和 OAuth 参数问题

node.js - 如果一切都是客户端,如何通过 OAuth 安全地验证 React 客户端?

javascript - 是否可能/可行将非 Microsoft REST 客户端应用程序集成到 Sharepoint 2013 OAuth 中以获得 REST 客户端的访问 token ?

当我从主干中 check out 代码时,SVN 如何将代码检入特定分支?

git - 如何向后 rebase ,最好不使用 diff/apply?

Git - 重写所有受影响的提交用户电子邮件 - 不适用于事件

MySQL更新不更新所有记录