我有一个场景,我为git添加了一堆* .extensions来忽略。我承诺了这一点并将其推向掌握。我的特定本地分支就像一个魅力,我没有看到任何未跟踪的文件。这意味着.gitignore文件对我很有用。但是这个特定仓库的其他用户都无法看到这一点。我的理解就像是对文件做出的改变,并在git下推送给master,反映给所有人,假设其他一切都很好,即使git ignore也应该有效。 任何想法如何让别人利用我添加的.gitignore文件?
此致 0x6d6e
答案 0 :(得分:1)
仅仅因为你已将某些内容推送到中央Git存储库并不意味着其他人会看到它。他们必须git pull
更改以获取.gitignore
文件 - 直到他们这样做,他们才会看到任何更改。此外,他们在git add
被删除之前添加.gitignore
的任何内容仍会显示在索引中,因此git status
仍然会显示它们。