git - .gitignore in xcode not taking effect -


my github project has structure:

  • foldera: unrelated stuff
  • folderb -> myproject -> xcode related files including .xcodeproj

in myproject i've downloaded .gitignore: https://github.com/github/gitignore/blob/master/swift.gitignore

this .gitgnore has line says xcuserdata. when seeing pending changes in git, still see files inside myproject.xcodeproj/project.xcworkspace/xcuserdata/.

my github repository empty, did not add file before trying add gitgnore.

to ignore directories name must add following .gitignore:

xuserdata/

with trailing / is. git manual:

if pattern ends slash, removed purpose of following description, find match directory. in other words, foo/ match directory foo , paths underneath it, not match regular file or symbolic link foo (this consistent way how pathspec works in general in git).

if add line xuserdata ignore file/directory named on path relative .gitignore won't find directory mentioned:

if pattern not contain slash /, git treats shell glob pattern , checks match against pathname relative location of .gitignore file (relative toplevel of work tree if not .gitignore file).

please let me know if helped.


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -