{"thread":{"id":"6109","subject":"private file add/checkout","startedAt":"2006-12-26T02:00:12Z","lastAt":"2006-12-26T02:16:20Z","messageCount":2,"participants":["SungHyun Nam","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"30286","messageId":"4590822C.3070206@gmail.com","threadId":"6109","inReplyTo":null,"subject":"private file add/checkout","fromName":"SungHyun Nam","fromEmail":"goweol@gmail.com","sentAt":"2006-12-26T02:00:12Z","receivedAt":"2006-12-26T02:00:12Z","isPatch":false,"sender":{"key":"goweol@gmail.com","avatar":null},"body":"Hello,\n\nThough I set 'shared=false' or umask=0077,\nI cannot add a file with mode=0600.\nGIT always added it as mode=0644.\nHow I can add/checkout a file with mode=0600?\nIs it impossible?\n\nThanks,\nnamsh\n"},{"id":"30287","messageId":"7vk60fieq3.fsf@assigned-by-dhcp.cox.net","threadId":"6109","inReplyTo":"4590822C.3070206@gmail.com","subject":"Re: private file add/checkout","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-12-26T02:16:20Z","receivedAt":"2006-12-26T02:16:20Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"SungHyun Nam <goweol@gmail.com> writes:\n\n> Though I set 'shared=false' or umask=0077,\n> I cannot add a file with mode=0600.\n> GIT always added it as mode=0644.\n> How I can add/checkout a file with mode=0600?\n> Is it impossible?\n\nGit is about source code control and uses file mode only for\nexecutable bits.\n"}]}