{"thread":{"id":"12248","subject":"Object Permissions","startedAt":"2008-02-21T20:29:27Z","lastAt":"2008-02-21T20:58:50Z","messageCount":2,"participants":["Pete/Piet Delaney","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"69509","messageId":"47BDDF27.2030603@bluelane.com","threadId":"12248","inReplyTo":null,"subject":"Object Permissions","fromName":"Pete/Piet Delaney","fromEmail":"pete@bluelane.com","sentAt":"2008-02-21T20:29:27Z","receivedAt":"2008-02-21T20:29:27Z","isPatch":false,"sender":{"key":"pete@bluelane.com","avatar":null},"body":"-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1\n\nI've been trying to us the git repo in a\ncentralize pull, push model where the\ndevelopers pull the repo, checkout a\nbranch, commit and then push back to the\ncommon repo.\n\nProblem is that the objects get set with\nthe ownership of the user (at least when\npulling with this format:\n\n~    git clone git:/home/git/blux\n\nAmy suggestions on how to do this?\n\n- -piet\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1.4.7 (GNU/Linux)\nComment: Using GnuPG with Mozilla - http://enigmail.mozdev.org\n\niD8DBQFHvd8nJICwm/rv3hoRAm8lAKCIql7mCd1rU5ZdS/w/dzNUZLA++gCfYy90\nnzIA0vqSgwTh0EYUz70/Uxo=\n=RAIY\n-----END PGP SIGNATURE-----\n"},{"id":"69515","messageId":"7vir0it4ad.fsf@gitster.siamese.dyndns.org","threadId":"12248","inReplyTo":"47BDDF27.2030603@bluelane.com","subject":"Re: Object Permissions","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2008-02-21T20:58:50Z","receivedAt":"2008-02-21T20:58:50Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Pete/Piet Delaney <pete@bluelane.com> writes:\n\n> I've been trying to us the git repo in a\n> centralize pull, push model where the\n> developers pull the repo, checkout a\n> branch, commit and then push back to the\n> common repo.\n>\n> Problem is that the objects get set with\n> the ownership of the user (at least when\n> pulling with this format:\n>\n> ~    git clone git:/home/git/blux\n>\n> Amy suggestions on how to do this?\n\n\"man git-config\" and look for core.sharedrepository, perhaps?\n"}]}