* Two consecutive clones of a remote produces different files
@ 2016-07-15 8:45 Morten W. J.
2016-07-15 9:42 ` Jeff King
0 siblings, 1 reply; 3+ messages in thread
From: Morten W. J. @ 2016-07-15 8:45 UTC (permalink / raw)
To: git
Hi All.
I have experienced something weird today.
I have a repository hosted on a GitLab server on my LAN and when I clone that
repository to a linux box and a windows box I get different files!
It is very hard to explain in words, so I have recorded my desktop while
reproducing it, which I can do consistently:
https://dl.dropboxusercontent.com/u/5234017/git-clone-produces-different-results.ogv
I have no ideas what is wrong or why it behaves the way it does, but I am
actually pretty scared now. The repository has been updated from as a subtree
from another repository, but that should not create such behavior?
Can anybody give me some hints on what may be wrong and how I might get
identical clones again?
Cheers,
Morten
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Two consecutive clones of a remote produces different files
2016-07-15 8:45 Two consecutive clones of a remote produces different files Morten W. J.
@ 2016-07-15 9:42 ` Jeff King
2016-07-15 18:16 ` [SOLVED] " Morten W. J.
0 siblings, 1 reply; 3+ messages in thread
From: Jeff King @ 2016-07-15 9:42 UTC (permalink / raw)
To: Morten W. J.; +Cc: git
On Fri, Jul 15, 2016 at 10:45:47AM +0200, Morten W. J. wrote:
> I have a repository hosted on a GitLab server on my LAN and when I clone that
> repository to a linux box and a windows box I get different files!
>
> It is very hard to explain in words, so I have recorded my desktop while
> reproducing it, which I can do consistently:
>
> https://dl.dropboxusercontent.com/u/5234017/git-clone-produces-different-results.ogv
>
> I have no ideas what is wrong or why it behaves the way it does, but I am
> actually pretty scared now. The repository has been updated from as a subtree
> from another repository, but that should not create such behavior?
Just a blind guess, but might you have two files with names that differ
only in case, and on Windows one is overwriting the other because you
have a case-insensitive filesystem?
Try:
git ls-files -s | grep -i src/LogEventSubscriber.h
to see what is in the index (which is case-sensitive, and is the source
from which git checks the files out into the working tree).
-Peff
^ permalink raw reply [flat|nested] 3+ messages in thread
* [SOLVED] Re: Two consecutive clones of a remote produces different files
2016-07-15 9:42 ` Jeff King
@ 2016-07-15 18:16 ` Morten W. J.
0 siblings, 0 replies; 3+ messages in thread
From: Morten W. J. @ 2016-07-15 18:16 UTC (permalink / raw)
To: Jeff King; +Cc: git
Hi Jeff.
Hmmm. You are the master of blind guessing - spot on.
Also, that is kind of embaressing to me. However, should your way cross mine,
you hereby have a voucer for a drink after your choice as long as it is beer.
Thanks,
Morten.
> Just a blind guess, but might you have two files with names that differ
> only in case, and on Windows one is overwriting the other because you
> have a case-insensitive filesystem?
>
> Try:
>
> git ls-files -s | grep -i src/LogEventSubscriber.h
>
> to see what is in the index (which is case-sensitive, and is the source
> from which git checks the files out into the working tree).
>
> -Peff
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-07-15 18:32 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-15 8:45 Two consecutive clones of a remote produces different files Morten W. J.
2016-07-15 9:42 ` Jeff King
2016-07-15 18:16 ` [SOLVED] " Morten W. J.
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).