I am struggling with Git, I can’t seem to add my files. I ran ls to show that the files are in the current directory, then ran git add . then git status which showed “nothing to commit”.
JJ-Computer:first_app JJ$ git init
Reinitialized existing Git repository in /Users/JJ/rails_projects/first_app/.git/
JJ-Computer:first_app JJ$ ls
Diary.txt README.rdoc config.ru log tmp
Gemfile Rakefile db public vendor
Gemfile.lock app doc script
README config lib test
JJ-Computer:first_app JJ$ git add .
JJ-Computer:first_app Jenn$ git status
# On branch master
nothing to commit (working directory clean)
JJ-Computer:first_app JJ$
Your commands look correct (I’ve done them many times that way).
First try
and then try
git status. I don’t think that will solve it, but worth trying next.Next try looking at your .gitignore file, if you have one (in the top level where you did
git init).Remove any listings there that are causing your files to be ignored. For example is there an entry with just
*?Next try:
and then try
git status.If none of those work, I notice that your output from
git initsays “reinitialized” rather than “initialized”, so something may have gotten messed up. If you’ve just initialized it and don’t mind losing history, start over by removing the .git dir:And then reexecute your same commands above. If that doesn’t work, some more information about your setup will be required. For example, you might have a global .gitignore file:
~/.gitignore_globalthat needs to edited (or removed if you don’t want it).