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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to