忽略文件而不编辑.gitignore

时间:2016-12-14 15:26:07

标签: git gitignore

我用.gitignore克隆了项目。然后我放置了一些带有文件的目录,用于特定的测试目的。我不希望将这些目录提交到远程存储库,但我也不会将奇怪的目录和文件名放到.gitignore,以免打扰其他将阅读.gitignore的开发人员。如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

有多个级别的git ignore配置。你可以。 G。修改.git/info/exclude并在那里定义您的排除。您还可以创建一个特定于用户的排除文件,该文件对所有或您的git存储库有效,...

如需了解更多信息,请阅读man gitignore

答案 1 :(得分:0)

可能每个IDE都有选项可以排除某些文件夹,例如 PHP Storm ,您可以使用选项将目录标记为已排除

同样在提交之前,您只能添加应该提交的文件,使用:

git add name_of_file1 name_of_file2

答案 2 :(得分:0)

您可能希望为此目的创建本地.gitignore_global文件。 使用此文件,您将能够忽略此项目及下一个项目的测试文件。

  • 在此处创建文件:~/.gitignore_global
  • 在其中添加被忽略的文件。
  • 然后运行此命令:git config --global core.excludesfile ~/.gitignore_global

此处有更多信息https://help.github.com/articles/ignoring-files/#create-a-global-gitignore