{"thread":{"id":"26357","subject":"Re: Permissions and authorisations in git repository","startedAt":"2011-01-28T11:55:37Z","lastAt":"2011-01-28T17:01:03Z","messageCount":2,"participants":["Victor Engmark","Harry Johnson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"159979","messageId":"4D42AEB9.3020008@terreactive.ch","threadId":"26357","inReplyTo":"10431381.57687.1296214887819.JavaMail.trustmail@mail1.terreactive.ch","subject":"Re: Permissions and authorisations in git repository","fromName":"Victor Engmark","fromEmail":"victor.engmark@terreactive.ch","sentAt":"2011-01-28T11:55:37Z","receivedAt":"2011-01-28T11:55:37Z","isPatch":false,"sender":{"key":"victor.engmark@terreactive.ch","avatar":null},"body":"On 01/28/2011 12:41 PM, vikram2rhyme wrote:\n>\n> Hello friends\n> I am wondering if there are any permission and authorization control over\n> git\n> repository. I have gone through git manual but there is no discussion on it.\n> On the internet i searched but hardy i found anything. Please help me if\n> there\n> is any permission control in distributed environment in git repository\n\nGit is independent of access control mechanisms - You can use whatever \nyou want. For example, you could use the filesystem read/write \npermissions on a directory to control local access, or SSH permissions \nto allow remote access. See for example GitHub, which uses different \nprotocols for different levels of access.\n\nHTH,\n-- \nVictor Engmark\n"},{"id":"159994","messageId":"AANLkTi=W2Ni=0=hBw5d-2QkQz5tRaMeTLScRYOZhi=BQ@mail.gmail.com","threadId":"26357","inReplyTo":"4D42AEB9.3020008@terreactive.ch","subject":"Re: Permissions and authorisations in git repository","fromName":"Harry Johnson","fromEmail":"hjohnson@viasic.com","sentAt":"2011-01-28T17:01:03Z","receivedAt":"2011-01-28T17:01:03Z","isPatch":false,"sender":{"key":"hjohnson@viasic.com","avatar":null},"body":"Git is independent of access control mechanisms to some degree,\nhowever, if you use ssh and share a repository with other users you\nwill want to look into the core.sharedRepository config setting. Took\nme a while to discover this.\n\nCheck 'git help config' and search for shared for the details.\n\nHTH,\n-Harry\n\nOn Fri, Jan 28, 2011 at 6:55 AM, Victor Engmark\n<victor.engmark@terreactive.ch> wrote:\n> On 01/28/2011 12:41 PM, vikram2rhyme wrote:\n>>\n>> Hello friends\n>> I am wondering if there are any permission and authorization control over\n>> git\n>> repository. I have gone through git manual but there is no discussion on\n>> it.\n>> On the internet i searched but hardy i found anything. Please help me if\n>> there\n>> is any permission control in distributed environment in git repository\n>\n> Git is independent of access control mechanisms - You can use whatever you\n> want. For example, you could use the filesystem read/write permissions on a\n> directory to control local access, or SSH permissions to allow remote\n> access. See for example GitHub, which uses different protocols for different\n> levels of access.\n>\n> HTH,\n> --\n> Victor Engmark\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n>\n"}]}