Arup Rakshit <aruprakshit <at> rocketmail.com> writes: > Now I am looking for a way to add those in stage and commit also in a single > line. So I did below :- > > arup <at> linux-wzza:~/Rails/test_app> git commit -m "chapter 19 of Agile Web > Development with Rails" -a > # On branch master > # > # Initial commit > # > # Untracked files: > # (use "git add <file>..." to include in what will be committed) > # > # .gitignore > # Gemfile > # Gemfile.lock > # README.rdoc > # Rakefile > # app/ > # bin/ > # config.ru > # config/ > # db/ > # lib/ > # log/ > # public/ > # test/ > # vendor/ > nothing added to commit but untracked files present (use "git add" to track) > > It did not work. Then using `git commit -h` told me, *-a* will work, for > *tracked files*. Is there any way to add untracked files in stage, and commit in > a single line ? > Hi, git commit -a works for only modified or deleted files, but new files that you haven't told git about are not affected. What you want is, $ git add -A && git commit -m "your message" where git add -A adds all new files to the staging area to track. A piece of advice, you seem to be new to git, try try.github.com/ for an interactive tutorial. Cheers, Tanay Abhra. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html