commit all the untracked files prior adding them to stage using "git add"
- From
Arup Rakshit <aruprakshit@rocketmail.com>
- Date
- May 17, 2014, 18:28 UTC
- Message-ID
- <1878681.dTqGrk8buZ@linux-wzza.site>
Here is the currently added files in my repository :
arup@linux-wzza:~/Rails/test_app> git status # 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)
Now I am looking for a way to add those in stage and commit also in a single line. So I did below :-
arup@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 ?
-- =============== Regards, Arup Rakshit