代码之家  ›  专栏  ›  技术社区  ›  Mark Struzinski

XCode生成目录的Git Ignore模式

  •  4
  • Mark Struzinski  · 技术社区  · 14 年前

    我是Git新手,这是我第一个使用Git而不是SVN作为源代码管理的项目。我在XCode中从事一个iPhone项目。我希望Git忽略build目录,它位于XCode项目的根文件夹中。我在这里还发现了其他一些问题,也在google上找到了一些文章,这些文章提供了一些示例,说明如何在根目录中创建.gitinore文件,然后将其添加到Git存储库中,以获得要忽略的目录。

    以下是我在设置存储库时要采取的步骤:

    1. 打开终端并导航到应用程序的根目录
    2. 呼叫 git init 初始化存储库
    3. 呼叫 git add .gitignore
    4. 呼叫 git commit -m
    5. 呼叫 git status 查看存储库的状态

    此时,除了build目录之外,gitinore文件中列出的所有其他目录和文件都被正确忽略。以下是我的gitignore文件的外观:

    build/
    .DS_Store
    **/*.pbxuser
    *.mode2v3
    *.mode1v3
    **/*.perspectivev*
    

    我尝试使用以下不同条目忽略生成目录,但没有成功:

    • 建造/
    • 建造/*

    有人知道我做错了什么吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   VonC    14 年前

    build/ build/*

    在这一点上,唯一不能忽视的原因是:

    • 在.gitignore文件规则中有一个尾随空格(如下所示 msysgit config )