如何忽略已经由git版本控制的文件?
例如,当我在本地机器上运行java项目时,我总是希望注释一些用于用户标识的代码,但当然,这些本地修改永远不应该提交并推送到远程。我能做什么?我知道.gitignore文件,但据我所知,这只能用于未受git版本控制的文件。有什么建议吗?如果我理解正确,您希望取消跟踪已添加/初始化到存储库中的文件如何忽略已经由git版本控制的文件?,git,gitignore,Git,Gitignore,例如,当我在本地机器上运行java项目时,我总是希望注释一些用于用户标识的代码,但当然,这些本地修改永远不应该提交并推送到远程。我能做什么?我知道.gitignore文件,但据我所知,这只能用于未受git版本控制的文件。有什么建议吗?如果我理解正确,您希望取消跟踪已添加/初始化到存储库中的文件 git rm --cached filename 这是一条路要走。如果你想重新跟踪这个文件,就这么做吧 git add filename 如果我理解正确,您希望取消跟踪已添加/初始化到存储库中的文件
git rm --cached filename
这是一条路要走。如果你想重新跟踪这个文件,就这么做吧
git add filename
如果我理解正确,您希望取消跟踪已添加/初始化到存储库中的文件
git rm --cached filename
这是一条路要走。如果你想重新跟踪这个文件,就这么做吧
git add filename
我想这篇文章可能会对你有所帮助! 忽略将来提交的文件,并将此文件保留在存储库中
git rm --cached filename
- 我想这篇文章可能会对你有所帮助!
忽略将来提交的文件,并将此文件保留在存储库中
git rm --cached filename
.gitignore
的配置文件中
将包含默认值的文件版本放入存储库。这样的文件通常在其文件名后附加.dist
,并包含解释如何使用它的注释
如果你的项目中已经存在这样一对文件,那么就使用它;否则,请检查现有配置文件,将依赖于环境的值(路径、连接参数、身份验证信息等)提取到新文件中,并将其添加到
.gitignore
,将合理的默认值放入.dist
版本,并将其添加到存储库。根据配置值将代码更改为运行或不运行,而不是手动注释代码
将配置值存储到添加到.gitignore
的配置文件中
将包含默认值的文件版本放入存储库。这样的文件通常在其文件名后附加.dist
,并包含解释如何使用它的注释
如果你的项目中已经存在这样一对文件,那么就使用它;否则,请检查现有配置文件,将依赖于环境的值(路径、连接参数、身份验证信息等)提取到新文件中,并将其添加到.gitignore
,将合理的默认值放入.dist
版本,并将其添加到存储库。可能重复的