Re: problem after cvsimport

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

 



Junio C Hamano wrote:
Bert Douglas <bertd@xxxxxxxxxxx> writes:

I am new to git, so probably doing something wrong.
Hope somebody can enlighten me.
Here is what happened so far.

Followed instructions here:
http://www.kernel.org/pub/software/scm/git/docs/cvs-migration.html

Did command like this:

$ git cvsimport -C <destination> <module>

This was done from top level of existing cvs working directory.
Destination was new empty directory, outside the cvs tree.

It worked for several hours and seemed to complete ok.
I can look at history in destination git directory with gitk and git log.
All the stuff in ".git" looks normal, as far as I can tell.

But I have no files in the working directory.
When I do command:
$git checkout master

I get a bunch of lines to console with "D" in front.
Btw, what does that mean?  Nothing about it in "man git-checkout" or elsewhere that I can find.
Then it says -- Already on branch "master"

But working directory is still empty.

Have you tried "git checkout -f" after that?  With recent enough
git, "git cvsimport -C <destination> <module>" from the top
level of existing cvs working directory, with nonexistent
destination directory (that is, you let "git cvsimport -C" to
create that destination directory) would run "git checkout -f"
for you.
Somehow I missed that option.
That worked.  Very fast.  Thanks.

Am I going to have to do "-f" a lot?
How will I know when to do it?
Why not do it all the time?


-
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