开发者社区> 问答> 正文

如何从提交中忽略文件“ pom.xml”和“ .gitignore”?

我想忽略我在本地对pom.xml和.gitignore文件所做的更改,因为它们只是出于试用目的而进行,但决不要提交并推送到公司存储库中。 显然,如果没有自动机制来忽略它们,则很容易忘记恢复它们的更改,并将其与我使用的其他文件一起提交。 我仍然忽略了许多其他文件,这些文件我不想提交以更改文件.gitignore本身的内容,但是似乎该方法无法忽略pom.xml和.gitignore文件。

知道为什么会这样吗?有办法解决问题吗?

展开
收起
游客ufivfoddcd53c 2020-01-04 16:59:28 2977 0
1 条回答
写回答
取消 提交回答
  • 如果gitignore和pom文件已经签入,那么随后将它们添加到gitignore中将不会导致它们被忽略。您可以使用git rm --cached .gitignore从索引(缓存)中删除,但是,我认为您真正想要的是

    git update-index --assume-unchanged .gitignore
    
    

    和pom.xml类似。

    2020-01-04 16:59:41
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载