* commit all the untracked files prior adding them to stage using "git add"
@ 2014-05-17 18:28 Arup Rakshit
2014-05-18 4:17 ` Tanay Abhra
0 siblings, 1 reply; 2+ messages in thread
From: Arup Rakshit @ 2014-05-17 18:28 UTC (permalink / raw)
To: git
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: commit all the untracked files prior adding them to stage using "git add"
2014-05-17 18:28 commit all the untracked files prior adding them to stage using "git add" Arup Rakshit
@ 2014-05-18 4:17 ` Tanay Abhra
0 siblings, 0 replies; 2+ messages in thread
From: Tanay Abhra @ 2014-05-18 4:17 UTC (permalink / raw)
To: git
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.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2014-05-18 4:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-17 18:28 commit all the untracked files prior adding them to stage using "git add" Arup Rakshit
2014-05-18 4:17 ` Tanay Abhra
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).