Re: renaming question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Aaron Gray:

I have a very large C source project that I am converting from C to C++.

Is it posssible to track changes with renamed files in GIT ?

You don't need to rename the files if you compile them using g++.  If
you still want to rename them, most history-related GIT commands
accept an -M switch which enables rename ("move") detection.

For sanity they have to be renamed.

I am a bit of a GIT newbie. With the -M switch what would be the proceedure with a single file conversion such as with test.c and test.cpp ?

Would the following do the trick ?

   git add test.c
   git commit

   rename test.c test.cpp *
   vi test.cpp

   git rm test.c
   git add test.cpp
   git commit -M

Many thanks in advance,

Aaron

-
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

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux