首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >GIT:我可以禁止在状态、差异等中列出“修改后的内容”/脏子模块条目吗?

GIT:我可以禁止在状态、差异等中列出“修改后的内容”/脏子模块条目吗?
EN

Stack Overflow用户
提问于 2018-03-26 05:15:03
回答 2查看 0关注 0票数 0

当Git(我认为是1.6.x发布版)意识到子模块内部的变化时。这只会让我烦恼:

代码语言:txt
复制
$ git status vendor | grep modified:
#       modified:   vendor/rails (modified content)
代码语言:txt
复制
$ git diff vendor/
diff --git a/vendor/rails b/vendor/rails
--- a/vendor/rails
+++ b/vendor/rails
@@ -1 +1 @@
-Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f
+Subproject commit 046c900df27994d454b7f906caa0e4226bb42b6f-dirty

请让它停下来?

EN

Stack Overflow用户

发布于 2018-03-26 13:31:59

甚至有可能为.gitModule文件中添加的每个子模块设置忽略模式。

就在今天,我遇到了这个问题,在找到解决方案后,我立即在博客上写了一篇文章:如何忽略git子模块中的更改

它的主旨是:

一旦添加了子模块,就会有一个名为.gitmodules在存储库的根中

只需加一行.gitmodules档案:

代码语言:txt
复制
[submodule "bundle/fugitive"]
    path = bundle/fugitive
    url = git://github.com/tpope/vim-fugitive.git
    ignore = dirty
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档