There are 5 ways listed here to specify the contents of a commit:
http://git-scm.com/docs/git-commit

Options 3 and 4 do not use the index/stage:

        • by listing files as arguments to the commit command, in which case 
the commit will ignore changes staged in the index, and instead record the 
current content of the listed files (which must already be known to git);

        • by using the -a switch with the commit command to automatically "add" 
changes from all known files (i.e. all files that are already listed in the 
index) and to automatically "rm" files in the index that have been removed from 
the working tree, and then perform the actual commit;"

--Dasa

On Mar 19, 2013, at 5:28 PM, Om <bigosma...@gmail.com>
 wrote:

> On Tue, Mar 19, 2013 at 5:06 PM, Gordon Smith <gosm...@adobe.com> wrote:
> 
>> In discussing 'git add', 'git rm', and 'git mv', this document says "So,
>> just like in SVN, you need to tell Git when you add, move or remove any
>> files." It makes it sound like these work the same way in Git and in SVN.
> 
> In fact, don't I have to use 'git add' after I have simply edited an
>> existing file? That's quite different from SVN where I can just edit and
>> commit. (What could be simpler?)
>> 
> 
> No you dont have to do  'git add' after an edit.  Where in the document
> does it say that?  Edit and commit just the same way in git as well.
> 
> 
>> 
>> That makes me wonder how accurate this document is elsewhere.
>> 
>> - Gordon
>> 
>> -----Original Message-----
>> From: omup...@gmail.com [mailto:omup...@gmail.com] On Behalf Of Om
>> Sent: Tuesday, March 19, 2013 4:39 PM
>> To: dev@flex.apache.org
>> Subject: Re: Git basics for SVN users
>> 
>> Of course, as the page says, the most current version of this primer course
>> has been moved here: http://git-scm.com/course/svn.html   Please use this
>> link instead.
>> 
>> Thanks,
>> Om
>> 
>> On Tue, Mar 19, 2013 at 4:33 PM, Om <bigosma...@gmail.com> wrote:
>> 
>>> Here is an excellent primer comparing the commands available in Git
>>> for their equivalent SVN functionalities.
>>> 
>>> http://git.or.cz/course/svn.html
>>> 
>>> I strongly suggest everyone go through this document in its entirety.
>>> 
>> 

Reply via email to