我是Git的新手,这是我的第一个使用Git而不是SVN作为我的源代码控制的项目。我在一个iPhone项目的XCode上工作。我希望Git忽略构建目录,它位于XCode项目的根文件夹中。我在这里找到了其他几个问题,并在谷歌上发现了一些文章,提供了如何在根目录中创建.gitignore文件,然后将其添加到Git存储库以获取要忽略的目录的示例。
以下是我在设置存储库时所采取的步骤:
git init
初始化存储库git add .gitignore
添加gitignore文件git commit -m
提交gitignore文件git status
以查看存储库的状态此时,除了构建目录外,我的gitignore文件中列出的所有其他目录和文件都被正确忽略。这是我的gitignore文件的样子:
build/
.DS_Store
**/*.pbxuser
*.mode2v3
*.mode1v3
**/*.perspectivev*
我尝试使用以下不同的条目忽略构建目录但没有成功:
任何人都知道我在这里做错了吗?
答案 0 :(得分:3)
build/
或build/*
应该足以忽略该目录。
如果它仍然没有被忽略的唯一原因: