gitignore – fatal: no files added

I have an issue with git, more precisely with gitignore.

I have created an empty folder
Initialized git

  • Need a little help understanding what Git does with branches
  • Git: How to unfetch remote branches (Github pull requests)
  • git: symlink/reference to a file in an external repository
  • Recursive Git push/pull?
  • How to work with current working copy when moving to old branch in GIT?
  • Git: How to squash all commits on branch
  • mkdir fold
    cd fold
    git init
    

    Updated gitignore (as below)

     *.prjx
    

    Committed gitignore

    git add .gitignore
    git commit -m "update gitignore"
    

    Now I have several files (among them a .prjx) and folders in my root (fold) and I’d like to add all of them, but when I run

    git add *
    

    I get the message below

    The following paths are ignored by one of your .gitignore files:
    ftc.prjx
    Use -f if you really want to add them.
    fatal: no files added
    

    I don’t want to add it, I simply want add all the other files and folders.
    From my understanding .gitignore should handle exactly that so why I get the message above?
    Am I missing something?

    Thanks and have a nice day.

  • How do I find all commits that contain (not touch) a file in git?
  • Most efficient way to keep a fork up-to-date
  • make new git repository by copying old one
  • Git gui here and bash not showing on other folders in windows
  • git clone fails, git gc
  • does git have functionality lke cvs's rtag
  • One Solution collect form web for “gitignore – fatal: no files added”

    you should run git add . rather than git add *

    the * is interpreted by the shell and substituted with all file and folder in the current location. obviously ftc.prjx is one of them and git is just warning that the file is in the ignorelist.

    Git Baby is a git and github fan, let's start git clone.