Multiple pushurls, different 'objects\info\packs'

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

 



Hi,

I have a repo with two pushurls configured like this:


C:\folder\1>git init --bare
Initialized empty Git repository in C:/folder/1/

C:\folder\2>git init --bare
Initialized empty Git repository in C:/folder/2/

C:\folder\w>git init
Initialized empty Git repository in C:/folder/w/.git/

C:\folder\w>git add work.txt

C:\folder\w>git commit -m "Initial commit"
[master (root-commit) 1b314f3] Initial commit
1 file changed, 1 insertion(+)
create mode 100644 work.txt

C:\folder\w>git remote add origin C:\folder\1

C:\folder\w>git remote set-url origin --push --add C:\folder\1

C:\folder\w>git remote set-url origin --push --add C:\folder\2

C:\folder\w>git push --set-upstream origin master


I would expect those two folders (C:\folder\1 and C:\folder\2) to
contain exactly the same bytes. And they did for quite some time. But
now there is a difference in 'objects\info\packs' (and some of
objects\pack\pack-*.idx/pack are also different).

(all the commits are the same in both and all my data is also the same
and 'fast-export --all' yields the same result)

I'd like to know what might have caused this nondeterminism and if
there is something to do to prevent that.

(my current version of git is 2.25.0.windows.1, but I guess this
divergence happened several versions back)

Thanks.



[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